在 6.0.x 系列上引入了许多新功能和改进以及错误修正。Qt 6.1 系列与 6.0.x 系列二进制兼容。为 6.0 编译的应用程序将继续在 6.1 中运行。为了更容易移植到 Qt 6,我们创建了一个移植指南来总结这些变化并提供处理它们的指导。在指南中,可以帮助您从 Qt 5.15 移植到 Qt 6。
Qt开发便捷控件-让应用程序拥有与时俱进的功能区UI:
- QtitanRibbon| 下载试用: 遵循Microsoft Ribbon UI Paradigm for Qt技术的Ribbon UI组件,致力于为Windows、Linux和Mac OS X提供功能完整的Ribbon组件。
- QtitanChart | 下载试用 :是一个C ++库,代表一组控件,这些控件使您可以快速地为应用程序提供漂亮而丰富的图表。并且支持所有主要的桌面操作系
重要变化
数据库
-
9a186e1da7 修复 libjpeg-turbo 的许可证信息澄清了 libjpeg-turbo 实际上包含三个许可证,而不仅仅是 IJG。
-
02a5580292 macOS:允许 Qt::AA_DontShowShortcutsInContextMenus覆盖 ShortcutVisibleInContextMenu 属性默认为Qt::AA_DontShowShortcutsInContextMenus 属性的值,而后者又默认为平台集成。要覆盖默认值,请在实例化 QApplication 后设置application 属性,或者覆盖每个 QAction 实例的默认值。
Qtwayland
- c0ef4aa9 客户端:优雅地处理关闭和窗口隐藏,修复了当 Qt Quick 在不同线程上主动渲染时隐藏或关闭窗口时可能发生的崩溃。
Qt 3D
- eb0011ba1 修复多视图拾取非渲染实体(由于图层过滤)不再可 拾取
qtimageformats
- f111501 将捆绑的 libtiff 更新到版本 4.3.0,捆绑的 libtiff 已更新到版本 4.3.0
qt虚拟键盘
-
6201217 修复了由按键重复计时器引起的高 CPU 使用率 修复了由按键重复计时器引起的高 CPU 使用率。
-
062e4d0 加载Qt 虚拟键盘插件时禁用 Windows IME加载Qt 虚拟键盘插件时禁用 Windows IME
qtquick3d
- 4a08fa54 修复 occlusionMap 以与 GLTF2 兼容;此补丁更改了 occlusionMap 在 QQuick3DMaterial 中的工作方式。以前 occlusionMap 影响所有漫反射颜色和自发光颜色。现在它不会影响准点照明。(目前它
只会影响IBL。)lancelot测试的结果,principald/occlusion.qml,将更改,因为它没有IBL。(occlusionMap将被忽略。)有将是新测试中的 4 行。前 2 行没有 IBL,其他行在其材料中带有 IBL 。
有关 Qt 6 的更多信息
- Qt6.2版本发布:恢复Qt6.1版本中缺失的模块、并带来了对13个额外模块的支持
- C++跨平台框架Qt6第一个修复版本现已发布!
- c++开发框架Qt6:构建系统CMake详解
- Qt6.1教程:Qt Quick3D渲染实例
- 全面剖析Qt6新版构建系统CMake
- Qt里程碑事件——Qt6正式发布
====================================================
想要了解或购买Qt正版授权的朋友,欢迎咨询官方客服,限时咨询送开发教程!
Qt技术交流群现已开通,QQ搜索群 “765444821”或者扫描下方二维码即可加入

标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!