The Modern Multi-Platform Way of Writing Applications
A Qt Quick Boost
Qt Quick Controls and Layout Managers
Qt Quick Controls is a full library of pre-built, re-usable and customizable UI controls on top of the declarative QML language that take Qt Quick development to a new level, especially on desktop platforms. Qt Quick Controls’ readily-available components make UI creation easier so the developer doesn’t have to write all the code themselves.
Qt Quick Controls will soon go multi-platform and with Qt 5.1 we introduce the first batch, the controls for desktop platforms with native look-and-feel. The components can also be custom styled through a built-in Styling API.
Qt Quick Controls provide native look-and-feel on all desktop platforms in Qt 5.1
The co-existence of the C++ based QWidgets and QML-based Qt Quick elements is also possible. This allows you to write hybrid user interfaces and seamlessly migrate gradually to Qt Quick.
To make UI creation with QML even more flexible, Qt 5.1 introduces new UI layout manager elements that work both with the new controls as well as traditional plain QML elements. New view classes provide great convenience and provide high-level UI framework functionality to further accelerate development.
Customized look-and-feel using the Qt Quick Controls, new layout managers and views.
Technology Previews Qt for Android & iOS
See the power of Qt on Mobile and take your Qt applications for a test-ride on Android or iOS devices. Most of the Qt functionality and tool integration is already in place allowing you to start with your mobile ports of Qt applications already today. The deployment-ready ports are coming with Qt 5.2 later this year.
Performance and Stability with Improved Tooling
With over 3000 enhancements and bug fixes, Qt 5.1 provides a solid platform for all types of software development in all industries.
Qt 5.1 comes with online installers that allow easy configurability and updating of your Qt environment.
Qt installation is bundled with Qt Creator IDE 2.7 and offers a single package for a complete and easy development experience with:
- Improved C++11 code editing support
- Qt Quick Designer with full support for Qt Quick 2
- Android development target
Qt Creator with Qt Quick Designer and Qt Quick Controls
Qt Sensors provide access to sensor hardware and motion-gesture recognition in a wide variety of possible sensors like accelerometer, rotation and gyroscope. The API can be used both from the C++ and QML side with support for Android and iOS. With a cross-platform API, it is easy to add mobile specific functionality to the mobile ports of your multi-platform applications.
Qt Serial Port lets you interface with physical and virtual serial ports of your device to allow easy access to your hardware peripherals through a common cross-platform API.
Qt X11 Extras provide you direct access to screen information on platforms running the X server.