If it's not pretty, it's not Qt. Get Qt 5.10.

What's New  - December 2017

Download Qt 5.10
Play video

Build your world with Qt!

Release blog

Great new things are coming with the latest Qt release. From image based styling of the Qt Quick Controls, new shape types in Qt Quick through to Vulkan enablers as well as additional languages and handwriting recognition in Virtual Keyboard. But wait, there is more. We fully support both OAuth1 & 2, text to speech and we also have a tech preview of the Qt WebGL Streaming Plugin.

Our CTO Lars Knoll shares an overview of this and more in the release blog.

Read blog

Meet Qt 5.10 Webinar

 

Overview on the new features in the latest release of the Qt framework. This upgrade is spiced with several new features on top of previous release, Qt 5.9 LTS. The latest Qt release is all about developer experience, performance and stability. Join the interactive presentation and Q&A sessions!

 

All webinar registrants will receive a copy of the recording, so please feel free to register even if you are not able to attend.

Register now!

Highlighted Features in Qt 5.10

Qt 5.9 LTS raised the bar high in terms of performance and stability. We are taking it even a further step in that direction, strengthening our focus on the developer experience. Get a full overview of all the new features, with our favorite highlights featured on this page with videos, blog posts and free webinars.

Play video

 Imagine Style
Qt Quick Controls 2

Imagine being able to customize the look and feel of your UI without writing a single line of code! The new Imagine Style makes it possible. Qt is not only for developers - both software engineers and designers can focus on what they do best!

Read blog

Play video

Let there be shapes!
Qt Quick

The new shapes plugin to Qt Quick provides a genuine first-class Qt Quick item. Scene graph can now be backed by either actual geometry or a vendor-specific GPU accelerated path rendering approach.

See them in action

Play video

Vulkan Support

With the Qt 5.10, we are introducing cross-platform Vulkan graphics enablers. In case you're curious, Laszlo Agocs gives a background and a deep dive into our new fun endeavours in the graphics world!

Read blog

Play video
Emulator 3.0

Before your embedded hardware is fully ready, use emulator to test and debug applications in conditions practically identical to a device. Now you can simulate devices with multiple screens, with multi-touch point support, simplified plugin interface and support for sophisticated custom controls.

Emulator 3.0

Before your embedded hardware is fully ready, use emulator to test and debug applications in conditions practically identical to a device. Now you can simulate devices with multiple screens, with multi-touch point support, simplified plugin interface and support for sophisticated custom controls.

Emulator 3.0

Before your embedded hardware is fully ready, use emulator to test and debug applications in conditions practically identical to a device. Now you can simulate devices with multiple screens, with multi-touch point support, simplified plugin interface and support for sophisticated custom controls.

Emulator 3.0

Before your embedded hardware is fully ready, use emulator to test and debug applications in conditions practically identical to a device. Now you can simulate devices with multiple screens, with multi-touch point support, simplified plugin interface and support for sophisticated custom controls.

Emulator 3.0

Before your embedded hardware is fully ready, use emulator to test and debug applications in conditions practically identical to a device. Now you can simulate devices with multiple screens, with multi-touch point support, simplified plugin interface and support for sophisticated custom controls. 

QtMQTT

Qt for Automation

Looking for a suitable communication stack for managing telemetry data? Small code footprint, low power usage, minimized data packets, and efficient distribution of information are some of the advantages of using QtMQTT. Learn more about how Qt is keeping up with the future of connected devices in the blog post. 

Learn more

Play video

Qt Virtual Keyboard 2.3

 

With this release we have introduced several new layouts, handwriting support with enhancements to different input methods. Choose among costumizable keyboard layouts and styles with support for different character sets and an even larger variety of languages.

Read more

Play video

Qt 3D

Qt 3D allows you to quickly and easily build, render and interact with 3D scenes using either C++ or QML APIs.  It offers functionality for near real-time simulation with support for 2D and 3D rendering, and opens up possibilities for adjusting the module to support your use case.

Learn more

Hot off the press - new Qt modules

These modules have graduated from tech preview and are now fully supported Qt add-on modules.

Qt Network Auth

Authenticate your applications and devices to connect to the cloud and use 3rd party web services with Qt Network Authentication Module (support for OAuth1 & OAuth2)

Read more

Qt Speech

Support for accessibility features such as text-to-speech. Qt based messaging applications can now read out the incoming messages in case your end-user is driving and cannot attend the incoming messages on the phone. Safety first!

Read more

Technology previews and peeks into the future: enabling smart industries

You may find these features useful in your non-production environment, as we are making more and more additional components available to the public for testing. As always, we are waiting for your feedback and functionality suggestions!

Show me the demo

What is Qt WebGL Streaming?

QtWebGL Streaming Tech Preview

With an increasing number of connected devices arising, grows a need for domain-specialized services to support industry-specific opportunities.

Remote streaming and control of Qt Quick applications allows you to monitor and simultaneously control one or multiple devices directly in the same browser.

 

Read blog
Play video

Watch the technical deep dive by Shawn Rutledge, Senior Software Developer at The Qt Company.

Qt Quick Pointer Handlers Tech Preview

Fluid applications in Qt Quick are now geared up with support for various simultaneous input methods. Pointer Handlers provide lightweight declarative API for recognizing and handling the most common mouse, touch and multi-touch gestures (press-hold-release, drag, and pinch) from mouse and touchscreen, in parallel across the scene, so that you can interact with multiple Items simultaneously.

Read blog
Play video

QtKNX - the new Qt module dedicated to home automation, explained by our Software Developer Lucie Gerard.

 

QtKNX Tech Preview

We're currently working on Qt for Automation's QtKNX, the smart home library that translates your wishes into the KNX protocol.

QtKNX is the first major step to bring home automation at the finger tips of Qt users. Multi-platform, elegant, flexible and easy to write software for smart homes will soon be possible. All it takes is the new QtKNX library, and the already existing functionalities of Qt.

Read blog

Qt Remote Objects Tech Preview

Qt Remote Objects (QtRO) is an inter-process communication (IPC) module that allows you to easily exchange information between processes or computers.

One of the key features of Qt is to enable a distinction between an objects API (defined by its Q_PROPERTY, Signals and Slots) and the implementation of that API. QtRO allows you to meet the expected API even if the true QObject is in a different process

Learn more

More releases, you say?
Here they come!

End of the year festivities at Qt are all about sharing. We've got some goodies for all of you who share our love for a simple and intuitive interface of our powerful Qt Creator IDE. We've also upped our game on the tooling side with the release of Qt 3D Studio 1.0.

Qt Creator 4.5

 

With the cross-platform integrated development environment (IDE) we continue to make software development fast, easy and fun! It comes with a code editor for C++ and several other languages, and is integrated with tools for designing, testing, deploying and maintaining your code troughout the whole product lifecycle. A bunch of good news coming your way from Eike Ziller, Principal Software Engineer at The Qt Company.

Read blog
Play video

Qt 3D Studio release introduction 

Qt 3D Studio

With Qt 3D Studio authoring tool you can rapidly create interactive 2D and 3D cross-platform UIs. It comes with the built-in material and effects library that you can always swap with your own assets from various 3D design tools (e.g. Photoshop, Maya, MODO, Blender, etc.). Make sure to use the benefits of rapid prototyping with keyframe animations and the useful timeline editor. 

Read more

Need help?

Or simply wondering if you’re using Qt to its full potential? Sometimes required experience is difficult to come by. Drop us a line! We are here to make sure you’re on the right track from day one.

Contact Qt Services