Qt 5.3 Released
Written by Kay Ewbank   
Wednesday, 21 May 2014

The latest version of Qt has changes to make it more stable, faster and easier to use.

Qt is a cross-platform application and UI software development framework that lets you create native apps for desktop, embedded or mobile platforms. It can also be used to create modern embedded devices with alternative screens or remote controllers running on desktop or mobile platforms.

This video highlights the improvements in the latest release:



The developers admit that the previous version, Qt 5.2, still had a couple of rough edges, especially the first-time user experience for iOS and Android, but say most of those issues are now resolved, with additions such as an installer wizard for Android that checks whether the required native build tools are installed, and provides a guided installation for them if they are missing.

The Windows Runtime port of Qt is another area that has been improved, and has now reached the status of a supported beta. You can use it to target PCs and tablets running the Modern UI for Windows 8.1, Windows RT tablets on ARM, such as the Microsoft Surface, and mobile phones running Windows Phone 8.

The new version has been improved with a new QQuickWidget class, a QWidget that lets you embed Qt Quick contents into a QWidget- based application. Writing on the Qt Blog, Lars Knoll says this helps all developers who want to create parts of the UI using Qt Quick while keeping their existing Qt Widget based UI un-touched.

Qt 5.3 also includes a first version of a new professional build tool that will be available in the Qt Enterprise version. Qt Quick Compiler takes QML files and compiles them to native code. This feature offers a big difference in performance on operating systems such as iOS and WinRT where you can’t use a Just in time compiler. It can also be used to improve load times of QML user interfaces, as all of the parsing work now happens at compile time.

In-app purchases are now supported via the Qt Purchasing API, a Qt Enterprise add-on that currently provides support for Android (Google Play) and iOS (App Store). Knoll says that this will be extended to support WinRT (Windows Store / Windows Phone Store) and potentially towards desktop marketplaces such as the Mac App store.

The final improvement means you no longer need to ship the source code of your QML-based apps as part of the compiled versions, so keeping keep your source code safe.


The enterprise version is available with a 30-day free trial from Digia and the open source version can be downloaded from the Qt Project site. 

More Information

Qt 5.3 Released

Qt Project

Qt Digia

Related Articles

Qt 5.2 Released

Digia Buys Qt Development Platform

To be informed about new articles on I Programmer, install the I Programmer Toolbar, subscribe to the RSS feed, follow us on, Twitter, Facebook, Google+ or Linkedin,  or sign up for our weekly newsletter.



Angular and Wiz To Merge

Two web development frameworks used at Google are merging. One, Angular is open source and widely known, while the other, Wiz, is an internal web framework developed and used by Google for some o [ ... ]

The Appeal of Google Summer of Code

With the list of participating organizations now published, it is time for would-be contributors to select among them and apply for Google Summer of Code (GSoC). Rust has joined in the program fo [ ... ]

More News


raspberry pi books



or email your comment to: comments@i-programmer.info

Last Updated ( Wednesday, 21 May 2014 )