Qt 模块的变化

Qt 6 是努力使框架更高效,且更易于使用的结果。

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 新特征按 Qt 版本 章节。

Qt Concurrent 的变化

迁移 Qt Concurrent 到 Qt 6

Qt Core 的变化

迁移 Qt Core 到 Qt 6

Qt D-Bus 的变化

Migrate Qt DBus to Qt 6

Qt GUI 的变化

Migrate Qt GUI to Qt 6

Qt Image Formats 的变化

Migrate Qt Image Formats to Qt 6

Qt Network 的变化

Migrate Qt Network to Qt 6

Changes to Qt Network Authorization

Migrate Qt Network Authorization to Qt 6

Qt OpenGL 的变化

Migrate Qt OpenGL to Qt 6

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

Qt Quick 3D 的变化

Migrate Qt Quick 3D to Qt 6

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 SCXML

Migrate Qt SCXML to Qt 6

Changes to Qt SQL

Migrate Qt SQL to Qt 6

Qt SVG 的变化

Migrate Qt SVG to Qt 6

Qt State Machine 的变化

Migrate Qt State Machine to Qt 6

Changes to Qt Test

Migrate Qt Test to Qt 6

Qt Widgets 的变化

Migrate Qt Widgets to Qt 6

Changes to Qt XML

Migrate Qt XML to Qt 6