Movial Next Generation Set-top Box 3D Demonstration

 

Why Qt?

  • Qt offered a widely-known cross-platform base to work with
  • Implementing next generation hardware accelerated 2D/3D user interface benefited from Qt's ability to integrate with raw OpenGL content for best performance and visual impact
  • Qt's highly customizable widgets, CSS-based theming and QGraphicsView system offered significant benefits to application development whenever fully accelerated 3D content was not needed
  • Qt's auxiliary cross-platform abstractions of streaming media and Internet- and Web-technologies sped up deployment of content-rich applications

Prominent Qt Features Used

  • Qt WebKit browser engine for complete and compatible web rendering
  • Qt UI components for easy UI development
  • QGLWidget for integrating hardware accelerated 2D/3D graphics to Qt framework

The Qt Advantage

  • Having a world class browser engine pre-integrated with the Qt framework enables getting standards-compliant Web rendering to Qt applications in a blink of an eye, and lets designers and developers to concentrate on usability issues for creation of intuitive and smooth browsing experiences
  • Qt reduces the development time with its cross-platform abstractions and helper classes, even for 3D user interfaces


“Qt reduces the development time with its cross-platform abstractions and helper classes which extend well even to the more demanding and exacting world of 3D user interfaces. We are going to continue using and contributing to Qt and improving its suitability and performance as the first-class base for our varied and challenging projects that often break traditional boundaries.”

Tommi Leino, Technology Manager for Movial Creative Technologies


Document Actions