| |
|
|
|
|
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 Vision for Qt.
|
|
|
|
|
|
| |
|
|
|
|
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 |
|