Introducing Qt 5.0


This is Qt. Qt 5 transforms software development. Great things come with Qt 5.0 and even greater things will come with future Qt 5 releases.

This is Qt
   
         

Qt 5 is the latest version of the Qt C++ UI framework and the foundation for a new way of developing applications, where Qt Quick  is in the center of Qt. Qt 5 continues to offer all of the power of native Qt C++ enabling highly sophisticated user experiences, offering applications the full capabilities of OpenGL/OpenGL ES graphics acceleration.

Qt 5.0 makes developers’ lives easy by enabling them to develop applications faster than ever before with intuitive user interfaces for multiple targets. With Qt 5, it is easier to address the latest UI paradigm shifts that touch screens and tablets require. Read Lars Knoll's blog post here. 

   

           
         

Qt 5.0 Focus

Amazing graphic capabilities and performance: Qt Quick 2 offers a GL-based scene graph, a particle system and a collection of shader effects. This makes it easier to develop and deploy rich graphics with velvet-like animations and transitions as well as smoothly-rendered 2D and 3D animations on high-end and low-end architectures. Check out a presentation of this here done all in QML.

Developer productivity and flexibility: JavaScript and QML are first-class citizens while keeping the C++ foundation and Qt Widget support. The addition of Qt WebKit 2 should make those used to or looking to develop with HTML5 strongly consider a full change to Qt.

Cross-platform portability is now simpler for OS developers thanks to the new structure of Essentials and Add-ons modules, plus the consolidation of Qt Platform Abstraction letting Qt run in all kinds of environments. Next up is full Qt support on iOS and Android and work here has already begun.

Lars Knoll, Digia Qt, CTO & Qt Project Chief Maintainer – talks  about Qt 5.0 and Digia’s future
         

Lars Knoll, Digia Qt, CTO & Qt Project Chief Maintainer – talks  about Qt 5.0 and Digia’s Vision for Qt.

   
   
   
The following is a tour of what is new in Qt 5. It is an application written with Qt Quick, based on the modules shipped with Qt 5 and using a QML Presentation System.
          The following is a tour of what is new in Qt5. It is an application written with Qt Quick based on Qt5.
   
         
          Key benefits of Qt 5 include:
• improved graphics quality
• quality performance on constrained hardware
• cross-platform portability
• support for C++11
• HTML5 support with QtWebKit 2
• a vastly improved QML engine with new APIs
• ease of use and compatibility with Qt 4 versions
   
   
           
         

Learn about Qt 5.0

Read our documentation, which has been updated for this release. It has everything you need to know about what’s new in Qt 5.0. Read Qt 5.0 documentation here.

           
         

Developer to Developer

Have a listen to some of the Qt developers talking about their involvement in the creation
of Qt 5. Check it out here.

           
         

Qt 5 Demos

Check out Qt 5 being awesome. Here you will find a list of demos from Digia, Qt partners and the community all demonstrating the power of Qt5. Check it out here.