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.



State of DevOps Report

This year's DevOps survey from Puppet focuses on two areas that can help organizations scale their DevOps initiative: a platform approach to software delivery and applying DevOps principles to ch [ ... ]

Nvidia's AI Supercomputer For Medical Research And Drug Discovery

Last month Nvidia unveiled plans to build a supercomputer intended for AI research in health care. This prompts us to look at AI's potential role in health care and how it is already being used.

 [ ... ]

More News






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

Last Updated ( Wednesday, 21 May 2014 )