Release Notes: This version represents a major overhaul of the C++ GUI programming framework. Key benefits include graphics quality improvements, higher performance on constrained hardware, cross-platform portability, support for C++11, HTML5 support with QtWebKit 2, a vastly improved QML engine with new APIs, and ease of use and compatibility with Qt 4 versions.
Release Notes: Qt Platform Abstraction (QPA) restructures the GUI stack to enable easier porting of Qt to different windowing systems and devices. Threaded OpenGL enables rendering OpenGL from more than one thread concurrently. HTTP requests are now handled in a separate thread by default. The filesystem stack received some heavy lifting under the hood. The result is better I/O performance.
Release Notes: Declarative UI development was introduced with Quick (Qt UI Creation Kit), which includes the Qt Markup Language (QML) as a language to describe and construct GUIs, and QtDeclarative as the engine and to combine C++ and QML elements. The new Network Bearer Management API was added in QtNetwork, e.g. for the discovery of system and interface availability. The performance of QtWebKit was massively improved, with a new backing store and support for accelerated compositing. Many minor enhancements and bug fixes were made throughout the libraries.
Release Notes: New features include new classes for state machine framework, for handling multitouch events, for support of 3D applications, for graphics effects, new audio input and output classes, and new abstract video output classes. A new animation framework and a new gesture framework were added. Many optimizations and bugfixes were made.
Release Notes: The WebKit browser engine was integrated. The KDE Phonon multimedia framework is now used. The QtConcurrent framework for writing multi-threaded programs without using low-level threading primitives was added. The XQuery XML standard is now supported. Many other enhancements were made, and many bugs were fixed.
Release Notes: Major new additions found in this release include enhanced support for native Windows Vista applications; QtScript: an integrated ECMA standard scripting engine; support for Secure Socket Layer (SSL) communications; faster, higher quality 3D graphics rendering with an improved OpenGL engine; a more flexible Main Window architecture; the ability to both render and generate SVG vector graphics images; and improvements to Qtopia Core, including a new font system and enhanced support for OpenGL ES.
Release Notes: A new widget style system enables unrivaled control over application look and feel with Cascading Style Sheets (CSS). The new Graphics View enables the construction of high performance interactive applications handling millions of 2D graphics objects. Qt/Mac look and feel improvements were made and tighter integration with the GNOME desktop environment was achieved.
Release Notes: This Release Candidate is the last preview of 4.2 before the final release.
Release Notes: In addition to a significant number of improvements and performance optimizations, the technology preview unveils a wide range of new features for initial testing, including Graphics View, a powerful 2D graphics area for highly optimized graphics development; Desktop Services, a new group of features that provide consistent, user-preference-aware methods for accessing common desktop services, enabling tasks such as opening a Web page, file, folder, or email composer to be initiated from the desktop.
Release Notes: This is the first GPL edition available for MS Windows ever. Qt/Windows has been integrated with Microsoft® Visual Studio .NET. An all-new edition of Qt optimized for back-end server development is available. Binaries are provided for both commercial customers and the open source community. The paint engine and Qt Designer were improved and are more powerful. Wide architectural and API improvements were made. Support for multithreading was extended, and much more.