Qt 6 中 Qt 模块的变更
Qt 6 是一个有意使其框架更高效、易于使用的成果。
我们试图在每次发布中都保持所有公共 API 的二进制和源代码兼容性,但为了使 Qt 成为更好的框架,一些变更不可避免。以下是一个可能影响您的应用程序的变更列表,这些变更可以帮助您从 Qt 5 转到 Qt 6。
有关特定于 Qt 6 版本的变更信息,请访问 Qt 6 新特性。
将 QtBluetooth 迁移到 Qt 6 | |
将 Qt Charts 迁移到 Qt 6 | |
改进以处理可变数量的参数 | |
修改容器、字符串、序列化和 I/O 类 | |
最小化移植工作量,以便切换到 Qt 6 | |
Qt Mac Extras、Qt Windows Extras 和 Qt X11 Extras 的变更。 | |
修改了内核、文本、绘制和实用程序类 | |
将 Qt Location 迁移到 Qt 6 | |
将 Qt Multimedia 迁移到 Qt 6 | |
将 Qt NFC 迁移到 Qt 6 | |
将 Qt Network 迁移到 Qt 6 | |
迁移 QOpenGL 类,QOpenGLWidget 类已移动到 Qt OpenGL Widgets | |
将 Qt Positioning 迁移到 Qt 6 | |
一般 API 整合 | |
将 Qt QML 迁移到 Qt 6 | |
将 Qt Quick 迁移到 Qt 6 | |
将 Qt Quick 3D 迁移到 Qt 6 | |
将 Qt Quick Controls 迁移到 Qt 6 | |
将 Qt Quick Labs Platform 迁移到 Qt 6 | |
将 Qt Quick Test 迁移到 Qt 6 | |
将 Qt Quick Timeline 迁移到 Qt 6 | |
将 Qt Remote Objects 迁移到 Qt 6 | |
将 Qt SCXML 迁移到 Qt 6 | |
QSqlQuery 类中 boundValues() 的返回类型已更改 | |
将 Qt SVG 迁移到 Qt 6 | |
将 Qt Sensors 迁移到 Qt 6 | |
将 Qt SerialBus 迁移到 Qt 6 | |
将 Qt SerialPort 迁移到 Qt 6 | |
将 Qt 状态机迁移到 Qt 6 | |
与触摸相关的功能变更 | |
将 Qt TextToSpeech 迁移到 Qt 6 | |
将 Qt WebChannel 迁移到 Qt 6 | |
将 Qt WebEngine 迁移到 Qt 6 | |
将 Qt WebSockets 迁移到 Qt 6 | |
将 Qt WebView 迁移到 Qt 6 | |
内核类、Widgets、ItemViews 和实用类中的更改 | |
使用 QXmlStreamReader 读取 XML 文件 |
相关主题
- 使用 Clazy 检查将 C++ 应用程序迁移到 Qt 6
- 支持模块的更改 - Qt 6.0 中 Qt 5 模块的状态
- Qt 6 中的构建系统更改
© 2024 Qt 公司有限公司。所包含的文档贡献均为其各自的版权所有者的版权。本文件提供的文档是根据自由软件基金会的出版物《GNU 自由文档许可证》版本 1.3 的条款提供的。Qt 和相关商标是芬兰及/或其他国家的 The Qt Company 有限公司的商标。所有其他商标均为其各自所有者的财产。