įramework development of Qt 5 moved to open governance, taking place at. Qt 5 brings significant improvements to the speed and ease of developing user interfaces. The traditional C++-only QWidgets continued to be supported, but did not benefit from the performance improvements available through the new architecture. This new version marked a major change in the platform, with hardware-accelerated graphics, QML and JavaScript playing a major role.
Qt 5 was officially released on 19 December 2012. Qt Platform Abstraction, Threaded OpenGL support, Multithreaded HTTP, and optimized file system access. Improvements have also been made to overall performance.
Now supports (as Tier 1) Symbian and (as Tier 2) Windows 7 and Mac OS X 10.6, support extended for some Unix systems. New APIs are Framework Animation, Gestures, Multi-touch. Major included features are QtCreator, improved graphical engine, improved integration with WebKit, OpenDocument Format write support and new licensing options, as well as OS X Cocoa framework support. įeatures included are improved multimedia support using Phonon, enhanced XML support, a concurrency framework to ease developing multi-threaded applications, an IPC framework with a focus on shared memory, and WebKit integration. Improved Windows Vista support, improved OpenGL engine, SVG file generation, added QtScript ( ECMAScript scripting engine based on QSA). Introduced Windows Vista support, introduced native CSS support for widget styling, as well as the QGraphicsView framework for efficient rendering of thousands of 2D objects onscreen, to replace Qt 3.x's QCanvas class.
Introduced integrated SVG Tiny support, a PDF backend to Qt's printing system, and a few other features. MainWindow A modern action-based main window, toolbar, menu, and docking architecture.Scribe A Unicode text renderer with a public API for performing low-level text layout.Interview A model–view–controller architecture for item views.Tulip A set of template container classes.Trolltech released Qt 4.0 on 28 June 2005 and introduced five new technologies in the framework: