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.
The modules and/or tools that are included in the latest publicly available version of the respective product at the effective date of this Agreement – Qt for Application Development Professional (ADP), Qt for Application Development Enterprise (ADE), Qt for Device Creation Professional (DCP), Qt for Device Creation Enterprise (DCE), - are marked with ‘X’ in the below table. The modules and tools are specific to each product version respectively and may vary from version to version. Modules and tools included in the latest publicly available version of the respective product at any given time are listed in Appendix 1 of the latest version of this Agreement available at www.qt.io/terms-conditions/. If a new version of Licensed Software does not include a module or tool present in an older version which Licensee is entitled to use under a valid license from The Qt Company, then Licensee will continue to have such right during the Term of this Agreement. In the event a new version of the Licensed Software adds modules or tools to any previous version(s), Licensee’s rights will extend to cover also such additional modules and tools.
Parts of the product that are permitted for distribution in object-code form only (“Redistributables”) are marked with ‘R’ in the below table.
Licensed Software: Developer modules and tools
Modules / Tools |
ADP |
ADE |
DCP |
DCE |
Active Qt |
X, R |
X, R |
X, R |
X, R |
Qt 3D |
X, R |
X, R |
X, R |
X, R |
Qt 5 Core Compatibility APIs |
X, R |
X, R |
X, R |
X, R |
Qt Android Extras |
X, R |
X, R |
X, R |
X, R |
Qt Bluetooth |
X, R |
X, R |
X, R |
X, R |
Qt Canvas 3D |
X, R |
X, R |
X, R |
X, R |
Qt Charts |
X, R |
X, R |
X, R |
X, R |
Qt Concurrent |
X, R |
X, R |
X, R |
X, R |
Qt Core |
X, R |
X, R |
X, R |
X, R |
Qt Data Visualization |
X, R |
X, R |
X, R |
X, R |
Qt D-Bus |
X, R |
X, R |
X, R |
X, R |
Qt for Python |
X, R |
X, R |
X, R |
X, R |
Qt for WebAssembly |
X, R |
X, R |
X, R |
X, R |
Qt Gamepad |
X, R |
X, R |
X, R |
X, R |
Qt Graphical Effects |
X, R |
X, R |
X, R |
X, R |
Qt GUI |
X, R |
X, R |
X, R |
X, R |
Qt Help |
X, R |
X, R |
X, R |
X, R |
Qt Image Formats |
X, R |
X, R |
X, R |
X, R |
Qt Location |
X, R |
X, R |
X, R |
X, R |
Qt Lottie Animation |
X, R |
X, R |
X, R |
X, R |
Qt Mac Extras |
X, R |
X, R |
X, R |
X, R |
Qt Multimedia |
X, R |
X, R |
X, R |
X, R |
Qt Multimedia Widgets |
X, R |
X, R |
X, R |
X, R |
Qt Network |
X, R |
X, R |
X, R |
X, R |
Qt Network Authorization |
X, R |
X, R |
X, R |
X, R |
Qt NFC |
X, R |
X, R |
X, R |
X, R |
Qt OpenGL |
X, R |
X, R |
X, R |
X, R |
Qt PDF |
X, R |
X, R |
X, R |
X, R |
Qt Platform Headers |
X, R |
X, R |
X, R |
X, R |
Qt Positioning |
X, R |
X, R |
X, R |
X, R |
Qt Print Support |
X, R |
X, R |
X, R |
X, R |
Qt Purchasing |
X, R |
X, R |
X, R |
X, R |
Qt QML |
X, R |
X, R |
X, R |
X, R |
Qt Quick |
X, R |
X, R |
X, R |
X, R |
Qt Quick 3D |
X, R |
X, R |
X, R |
X, R |
Qt Quick Controls 1 |
X, R |
X, R |
X, R |
X, R |
Qt Quick Controls |
X, R |
X, R |
X, R |
X, R |
Qt Quick Dialogs |
X, R |
X, R |
X, R |
X, R |
Qt Quick Extras |
X, R |
X, R |
X, R |
X, R |
Qt Quick Layouts |
X, R |
X, R |
X, R |
X, R |
Qt Quick Test |
X, R |
X, R |
X, R |
X, R |
Qt Quick Timeline |
X, R |
X, R |
X, R |
X, R |
Qt Quick WebGL |
X, R |
X, R |
X, R |
X, R |
Qt Quick Widgets |
X, R |
X, R |
X, R |
X, R |
Qt Remote Objects |
X, R |
X, R |
X, R |
X, R |
Qt Script |
X, R |
X, R |
X, R |
X, R |
Qt Script Tools |
X, R |
X, R |
X, R |
X, R |
Qt SCXML |
X, R |
X, R |
X, R |
X, R |
Qt Sensors |
X, R |
X, R |
X, R |
X, R |
Qt Serial Bus |
X, R |
X, R |
X, R |
X, R |
Qt Serial Port |
X, R |
X, R |
X, R |
X, R |
Qt Shader Tools |
X, R |
X, R |
X, R |
X, R |
Qt Speech |
X, R |
X, R |
X, R |
X, R |
Qt State Machine |
X, R |
X, R |
X, R |
X, R |
Qt SQL |
X, R |
X, R |
X, R |
X, R |
Qt SVG |
X, R |
X, R |
X, R |
X, R |
Qt Test |
X, R |
X, R |
X, R |
X, R |
Qt UI Tools |
X, R |
X, R |
X, R |
X, R |
Qt Virtual Keyboard |
X, R |
X, R |
X, R |
X, R |
Qt Wayland Compositor |
X, R |
X, R |
X, R |
X, R |
Qt WebChannel |
X, R |
X, R |
X, R |
X, R |
Qt WebEngine |
X, R |
X, R |
X, R |
X, R |
Qt WebSockets |
X, R |
X, R |
X, R |
X, R |
Qt WebView |
X, R |
X, R |
X, R |
X, R |
Qt Widgets |
X, R |
X, R |
X, R |
X, R |
Qt Windows Extras |
X, R |
X, R |
X, R |
X, R |
Qt X11 Extras |
X, R |
X, R |
X, R |
X, R |
Qt XML |
X, R |
X, R |
X, R |
X, R |
Qt XML Patterns |
X, R |
X, R |
X, R |
X, R |
Qt Designer (Qt Widget Designer) |
X, R |
X, R |
X, R |
X, R |
Qt Linguist |
X, R |
X, R |
X, R |
X, R |
Qt Assistant |
X, R |
X, R |
X, R |
X, R |
lupdate |
X, R |
X, R |
X, R |
X, R |
lrelease |
X, R |
X, R |
X, R |
X, R |
lconvert |
X, R |
X, R |
X, R |
X, R |
Qt MQTT |
|
X, R |
X, R |
X, R |
Qt KNX |
|
X, R |
X, R |
X, R |
Qt OPC UA |
|
X, R |
X, R |
X, R |
Qt CoAP |
|
X, R |
X, R |
X, R |
Boot 2 Qt stacks |
|
|
X, R |
X, R |
Qt OTA |
|
|
X, R |
X, R |
Device Utilities |
|
|
X, R |
X, R |
Qt Debugging Bridge (QDB) Daemon |
|
|
X, R |
X, R |
Qt Quick Ultralite Controls |
|
|
X, R |
X, R |
Qt Quick Ultralite |
|
|
X, R |
X, R |
Qt Safe Renderer (QSR) |
|
|
|
X, R |
Qt Application Manager |
|
|
|
X, R |
Qt Interface Framework |
|
|
|
X, R |
Neptune Reference UI |
|
|
|
X, R |
Qt for Android Automotive OS (QAA) |
|
|
|
X, R |
Qt Creator |
X |
X |
X |
X |
Qt Design Studio Professional |
X |
X |
X |
X |
androiddeployqt |
X |
X |
X |
X |
androidtestrunner |
X |
X |
X |
X |
canbusutil |
X |
X |
X |
X |
dumpcpp |
X |
X |
X |
X |
dumpdoc |
X |
X |
X |
X |
fixqt4headers.pl |
X |
X |
X |
X |
idc |
X |
X |
X |
X |
moc |
X |
X |
X |
X |
pixeltool |
X |
X |
X |
X |
qdbus |
X |
X |
X |
X |
qdbuscpp2xml |
X |
X |
X |
X |
qdbusviewer |
X |
X |
X |
X |
qdbusxml2cpp |
X |
X |
X |
X |
qdistancefieldgenerator |
X |
X |
X |
X |
qdoc |
X |
X |
X |
X |
qhelpgenerator |
X |
X |
X |
X |
qlalr |
X |
X |
X |
X |
qmake |
X |
X |
X |
X |
qml |
X |
X |
X |
X |
qmlcachegen |
X |
X |
X |
X |
qmldom |
X |
X |
X |
X |
qmleasing |
X |
X |
X |
X |
qmlformat |
X |
X |
X |
X |
qmllint |
X |
X |
X |
X |
qmlpreview |
X |
X |
X |
X |
qmlprofiler |
X |
X |
X |
X |
qmlscene |
X |
X |
X |
X |
qmltestrunner |
X |
X |
X |
X |
qmltime |
X |
X |
X |
X |
qmlviewer |
X |
X |
X |
X |
qtdiag |
X |
X |
X |
X |
qtpaths |
X |
X |
X |
X |
qtplugininfo |
X |
X |
X |
X |
qvkgen |
X |
X |
X |
X |
rcc |
X |
X |
X |
X |
tracegen |
X |
X |
X |
X |
uic |
X |
X |
X |
X |
windeployqt |
X |
X |
X |
X |
Target toolchains |
|
|
X |
X |
Qt Debugging Bridge (QDB) Host Tools |
|
|
X |
X |
qtconfig-gui |
|
|
X |
X |
Qt Emulator |
|
|
X |
X |
Qt Creator VxWorks plugin |
|
|
X |
X |
Qt Creator plugin for Qt Application Manager |
|
|
|
X |
qmlinterfacegenerator |
|
|
|
X |
qmltocpp |
|
|
|
X |
qulfontcompiler |
|
|
|
X |
Qt Deployment Server |
|
|
|
X |
Following table summarizes the rights afforded by different products of the Licensed Software to create and distribute Applications and Devices as defined in this Agreement (X marks for rights):
|
Applications |
Devices |
ADP |
X |
|
ADE |
X |
|
DCP |
X |
X |
DCE |
X |
X |
Licensed Software: Designer tools and modules
The modules and/or tools that are included in the respective product – Qt for Design Studio Professional (DSP), Qt for Design Studio Enterprise (DSE) - are marked with ‘X’ in the below table.
Designer tools provides no Redistributables.
|
DSP |
DSE |
Qt Design Studio |
X |
X |
Qt Design Bridges |
|
X |
QML Live on host |
X |
X |
QML Live on target |
|
X |
Variant Management |
|
X |
Shader creation tools |
|
X |
Profiling tools |
|
X |
Simulink support |
|
X |
Both DSP and DSE can be used to create an user interface for use cases covered by ADP, ADE, DCP and DCE.
Licensed Software: QA Tools
The modules and/or tools that are included in the respective QA Tools product – Squish (both Tester and execution Licenses), Coco or Test Center - are marked with ‘X’ in the below table. Optional features that will need additional licenses are marked with ‘O’. QA Tools include no Redistributables.
|
Squish |
Coco |
Test Center |
Squish IDE |
X |
|
|
QA Tool specific command line tools |
X |
X |
X |
Coverage Browser |
|
X |
|
HTML interface |
|
|
X |
Qt support module |
X |
|
|
Java support module |
X |
|
|
Windows support module |
X |
|
|
iOS support module |
X |
|
|
Android support module |
X |
|
|
Web support module |
X |
|
|
macOS support module |
X |
|
|
VNC support module |
X |
|
|
MCU support module |
X |
|
|
C and C++ language module |
|
X |
|
C# language module |
|
X |
|
QML language module |
|
X |
|
Tester Cross-Compilation Add-On |
O |
O |
|
License capabilities for Squish
License capabilities that are included in the Squish Tester and Execution Licenses are marked with ‘X’ in the below table.
|
Squish Tester License |
Squish Execution License |
Ability to create, edit and debug test cases |
X |
|
Ability to execute test cases |
X |
X |
Install and use capabilities for QA Tools
Install and use capabilities that are included in the respective QA Tools products are defined in the below table.
|
Squish Tester License |
Squish Execution License |
Coco License |
Test Center License |
Number of installation instances per license |
Unlimited |
Unlimited |
Unlimited |
One (1) |
Number of concurrent users |
Limited by number of Squish Tester Licenses |
Limited by number of Squish Execution Licenses |
Limited by number of Coco Tester Licenses |
Limited by number of Test Center Licenses |
Qt Group includes The Qt Company Oy and its global subsidiaries and affiliates.