Qt, a cross-platform application and UI framework with APIs for C++ programming, has finally reached version 5.2
The Digia developers have announced a new stable build of Qt after the release of several development versions that added a multitude of new features.
“Qt 5.2 fully brings Qt into the mobile space as a true player in the app development market supporting Android, iOS, BlackBerry, Sailfish/Jolla and Ubuntu Mobile. With this, Qt is the native cross-platform development framework with the broadest support of operating systems in the mobile space, complementing our even wider support of operating systems for desktop and embedded development.”
“Qt 5.2 makes it very easy to take your existing desktop or embedded applications and bring it to mobile phones or tablets,” reads the official announcement.
Highlights of Qt 5.2:
• The Qt Quick Controls has been improved for the desktop and it's now a lot easier to integrate Qt Quick into traditional QWidget-based applications;
• A lot of enhancements and bug fixes have been implemented into the Qt Widgets module;
• A new QKeySequenceEdit QWidget class has been added, making it easier to deal with user configurable key bindings;
• Accessibility is now fully supported on all desktop platforms (and Android);
• The time zone and locale support has been improved with QTimeZone and Qcollator;
• Qt 5.2 ships together with the new Qt Creator 3.0;
• The support for positioning has been achieved with the Qt Positioning module;
• Bluetooth support for Linux and BlackBerry has been implemented with the help of the Qt Bluetooth module;
• Qt WebKit has also received a major update;
• The Qt QML module has received a brand new engine.