Changes to Qt Modules in Qt 6
Qt 6 is a result of the conscious effort to make the framework more efficient and easy to use.
We try to maintain binary and source compatibility for all the public APIs in each release, but some changes were inevitable in an effort to make Qt a better framework. Below you can find a list of changes that may affect your application, and which can help you transitioning from Qt 5 to Qt 6.
For information about changes specific to a Qt 6 release, visit the New Features by Qt Version section.
Migrate QtBluetooth to Qt 6 | |
Migrate Qt Charts to Qt 6 | |
Migrate Qt Concurrent to Qt 6 | |
Migrate Qt Core to Qt 6 | |
Migrate Qt DBus to Qt 6 | |
Migrate away from Extras Modules | |
Migrate Qt GUI to Qt 6 | |
Migrate Qt Image Formats to Qt 6 | |
Migrate Qt Multimedia to Qt 6 | |
Migrate Qt NFC to Qt 6 | |
Migrate Qt Network to Qt 6 | |
Migrate Qt Network Authorization to Qt 6 | |
Migrate Qt OpenGL to Qt 6 | |
Migrate Qt Positioning to Qt 6 | |
Migrate Qt Print Support to Qt 6 | |
Migrate Qt QML to Qt 6 | |
Migrate Qt Quick to Qt 6 | |
Migrate Qt Quick 3D to Qt 6 | |
Migrate Qt Quick Controls to Qt 6 | |
Migrate Qt Quick Labs Platform to Qt 6 | |
Migrate Qt Quick Test to Qt 6 | |
Migrate Qt Quick Timeline to Qt 6 | |
Migrate Qt Remote Objects to Qt 6 | |
Migrate Qt SCXML to Qt 6 | |
Migrate Qt SQL to Qt 6 | |
Migrate Qt SVG to Qt 6 | |
Migrate Qt Sensors to Qt 6 | |
Migrate Qt SerialBus to Qt 6 | |
Migrate Qt SerialPort to Qt 6 | |
Migrate Qt State Machine to Qt 6 | |
Migrate Qt Test to Qt 6 | |
Migrate Qt WebChannel to Qt 6 | |
Migrate Qt WebEngine to Qt 6 | |
Migrate Qt WebSockets to Qt 6 | |
Migrate Qt WebView to Qt 6 | |
Migrate Qt Widgets to Qt 6 | |
Migrate Qt XML to Qt 6 |
Related Topics
- Porting C++ Applications to Qt 6 using Clazy checks
- Changes to Supported Modules - status of Qt 5 modules in Qt 6.0
- Build System Changes in Qt 6