从源代码构建 Qt 现在要求 CMake 和 Ninja。见 Qt 6 中的构建系统变化 了解有关配置中此和其它变化的更多细节。
Qt 6.0 比 Qt 5 更精简且某些模块 Qt 6.0 不再默认安装。由于 Qt 是模块化结构,新模块或之前的 Qt 5 模块可能出现在 Qt 6 未来发行中。更多信息,请拜访 所有模块 页面。
The Qt 6 中的 Qt 模块变化 有 API 变化的列表。
以下是 Qt 6.0 中的新模块。
以下是不在 Qt 6.0 中的 Qt 5 模块。在未来发行的 Qt 6 中可能重新引入它们。
模块 | qmake | 注释 |
---|---|---|
Qt Android Extras |
androidextras
|
见 Qt Extras 模块的变化 |
Qt Bluetooth |
bluetooth
|
|
Qt Charts |
charts
|
|
Qt Data Visualization |
datavisualization
|
|
Qt Graphical Effects | 仅 QML 类型 | |
Qt Location |
location
|
|
Qt Mac Extras |
macextras
|
见 Qt Extras 模块的变化 |
Qt Multimedia |
multimedia
|
|
Qt Multimedia Widgets |
multimediawidgets
|
|
Qt NFC |
nfc
|
|
Qt Positioning |
positioning
|
|
Qt Purchasing |
purchasing
|
|
Qt Quick Extras | 合并进 Qt Quick Controls | |
Qt Remote Objects |
remoteobjects
|
|
Qt Script |
qtscript
|
|
Qt SCXML |
scxml
|
|
Qt Script Tools |
scripttools
|
|
Qt Sensors |
sensors
|
|
Qt Serial Bus |
serialbus
|
|
Qt Serial Port |
serialport
|
|
Qt Speech |
texttospeech
|
|
Qt WebChannel |
webchannel
|
|
Qt WebEngine |
webenginecore
|
|
Qt WebSockets |
websockets
|
|
Qt WebView |
webview
|
|
Qt Windows Extras |
winextras
|
见 Qt Extras 模块的变化 |
Qt X11 Extras |
x11extras
|
见 Qt Extras 模块的变化 |
Qt XML Patterns |
xmlpatterns
|
这些页面包含 Qt 6.0 的 API 变化概述: