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 What's new in Qt 6.
-
Changes to Qt Bluetooth: Migrate QtBluetooth to Qt 6.
-
Changes to Qt Charts: Migrate Qt Charts to Qt 6.
-
Changes to Qt Concurrent: Migrate Qt Concurrent to Qt 6.
-
Changes to Qt Core: Migrate Qt Core to Qt 6.
-
Changes to Qt D-Bus: Migrate Qt DBus to Qt 6.
-
Changes to Qt Extras Modules: Changes to Qt Mac Extras, Qt Windows Extras, and Qt X11 Extras.
-
Changes to Qt GUI: Migrate Qt GUI to Qt 6.
-
Changes to Qt NFC: Migrate Qt NFC to Qt 6.
-
Changes to Qt Network: Migrate Qt Network to Qt 6.
-
Changes to Qt OpenGL: Migrate Qt OpenGL to Qt 6.
-
Changes to Qt Print Support: Migrate Qt Print Support to Qt 6.
-
Changes to Qt QML: Migrate Qt QML to Qt 6.
-
Changes to Qt Quick: Migrate Qt Quick to Qt 6.
-
Changes to Qt Quick Controls: Migrate Qt Quick Controls to Qt 6.
-
Changes to Qt Quick Labs Platform: Migrate Qt Quick Labs Platform to Qt 6.
-
Changes to Qt Quick Test: Migrate Qt Quick Test to Qt 6.
-
Changes to Qt SQL: Migrate Qt SQL to Qt 6.
-
Changes to Qt Test: Migrate Qt Test to Qt 6.
-
Changes to Qt Widgets: Migrate Qt Widgets to Qt 6.
-
Changes to Qt XML: Migrate Qt XML to Qt 6.