Next-generation UX with a single tool to design and develop 2D & 3D UIs. Limitless scalability to deploy smartphone-like UIs on ultra-low-cost hardware and advanced graphics on supercomputers. Qt 6.0 is the foundation we will build on to deliver the productivity platform for the future.
Direct 3D, Metal, Vulkan and OpenGL. Write rendering code once, deploy to any hardware.
Merge 2D and 3D content with one stack.
Pixel-perfect, native looking controls seamlessly integrated into operating system.
Fractal scaling support allows for automatic UI scaling for different monitor configurations.
Increase code speed with binding support in C++, bringing the best part of QML to Qt with seamless integration to QObject.
Mutiple CPUs, parallel computation, concurrency to keep your user interfaces fluent while doing backend logic in the background. Automatically scales tasks depending on the hardware.
Create your own protocol backends and integrate these into the default Qt workflow, security related features are added automatically.
Update to latest standards, with improved code readability, better performance and easier maintenance.
Use the industry standard build system, with its wide feature set, large ecosystem to build Qt applications.
Lightweight rendering engine to deploy QML based UIs on low-cost hardware with 2D hardware acceleration for optimal graphics performance with minimal footprint (>80KB RAM).
Adaptation of the new property system, and data types.
Support for additional runtime platforms including real-time operating systems and macOS and Windows on ARM.
Qt 6.2 will be the first long-term support release of Qt 6
Active Qt
Qt Charts
Qt Quick Dialogs (file dialog)
Qt SCXML
Qt Virtual Keyboard
Qt Bluetooth
Qt Data Visualization
Qt Lottie Animation
Qt Multimedia
Qt Multimedia Wdigets
Qt NFC
Qt Positioning
Qt Quick Dialogs: folder, message box
Qt Remote Objects
Qt Sensors
Qt SerialBus
Qt SerialPort
Qt WebChannel
Qt WebEngine
Qt WebSockets
Qt WebView
CMake support completely revamped and improved.
Install plugin wizard to simplify extension plugin building and usage.
Code model update to support C++20 features
Multiple shortcuts for the same action, open Qt for Python interactively, improved project loading responsiveness.
Support for Catch2 test framework.
UI design and development tools that enables designers and developers to rapidly prototype and develop complex user interfaces.
Along with 2D import from Sketch and Photoshop you can now also import assets from Figma.
Custom components now automatically generate an icon with a tooltip and full preview making it easier to get an overview.
Improved and intuitive item rotation with the new rotation tool.
Lock items that are complete to avoid accidental editing. Reverse the order of items to match the approach of common graphical design tools. Less visual clutter with unchecked icons now being hidden and easier spotting of component relations.
Improved support.
Windows 10 2004 (64bit Intel; msvc2019 or mingw81/gcc8.1)
macOS 10.15 and 11 (64bit Intel; XCode 11)
Ubuntu 20.04 (64bit Intel; gcc9)
CentOS 8.1 (64bit Intel; gcc9)
SLES 15 (SUSE Linux Enterprise Server, 64bit Intel; gcc10)
Open SUSE 15.1 (64bit; gcc9)
Windows 10 on ARM (in addition to Intel based computers)
macOS on ARM (in addition to Intel based computers)
Windows 10 1809 (64 bit Intel)
macOS 10.14 and later
Embedded Linux (Yocto 3.1 Dunfell), new meta-qt6 layer
Ubuntu 20.04 (64bit Intel; gcc9)
CentOS 8.1 (64bit Intel; gcc9)
SLES 15 (SUSE Linux Enterprise Server, 64bit Intel; gcc10)
Open SUSE 15.1 (64bit; gcc9)
Android 23+
Windows on ARM (in addition to Intel based computers)
macOS on ARM (in addition to Intel based computers)
Embedded Linux with Yocto 3.2 and 3.3
GreenHills INTEGRITY
Blackberry QNX
FreeRTOS (Qt for MCUs)
Deploy Qt applications to web browsers with Qt for WebAssembly (WASM)
Join Lars Knoll and Tuukka Turunen to learn about the all-new Qt 6 with live Q&A