Cross-platform software libraries and APIs
Qt Creator IDE and productivity tools
UI Design tool for UI composition
for Qt projects
Digital advertising for UI apps
Usage intelligence for embedded devices
GUI test automation
Code coverage analysis
Test results management and analysis
Software static code analysis
Software architecture verification
The latest version of Qt.
Make the most of Qt tools, with options for commercial licensing, subscriptions, or open-source.
Explore Qt features, the Framework essentials, modules, tools & add-ons.
The project offers PySide6 - the official Python bindings that enhance Python applications.
Qt empowers productivity across the entire product development lifecycle, from UI design and software development to quality assurance and deployment. Find the solution that best suits your needs.
Insight into the evolution and importance of user-centric trends and strategies.
Learn how to shorten development times, improve user experience, and deploy anywhere.
Tips on efficient development, software architecture, and boosting team happiness.
Get the latest resources, check out upcoming events, and see who’s innovating with Qt.
Whether you're a beginner or a seasoned Qt pro, we have all the help and support you need to succeed.
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.
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.
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.
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!
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.
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.
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.
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.
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.
These modules have graduated from tech preview and are now fully supported Qt add-on modules.
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)
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!
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!
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.
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.
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.
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
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.
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.
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.
Learn about building Qt for Embedded devices running Linux. Learn how to add Qt recipes to your own Yocto build, and how to build library for systems without it. We'll cover the main factors to consider when choosing graphics and input handling and how to scale down to low-end devices with Qt Lite.
Length 60min
Qt Group includes The Qt Company Oy and its global subsidiaries and affiliates.