Changes to Qt Modules

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.

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 GUI

Migrate Qt GUI to Qt 6

Changes to Qt Image Formats

Migrate Qt Image Formats to Qt 6

Changes to Qt Network

Migrate Qt Network to Qt 6

Changes to Qt Network Authorization

Migrate Qt Network Authorization 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 3D

Migrate Qt Quick 3D 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 Quick Timeline

Migrate Qt Quick Timeline to Qt 6

Changes to Qt SQL

Migrate Qt SQL to Qt 6

Changes to Qt SVG

Migrate Qt SVG 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

© 2021 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.