Qt 6.2.2 发布

2021 年 12 月 1 日Qt 6.2.2发布了。除了近 300 个新的错误修复外,它还带来了安全更新、更新的 MinGW 编译器,并重新引入了两个对汽车客户特别有益的模块。

Qt 6.2.2 是 Qt 6.2 系列的第二个补丁版本,包含对 Qt 6.2.1 版本顶部的近 300 个错误修复。有关最重要更改和错误修复的更多信息,请参见Qt 6.2.2 发行说明。

新的 MinGW 工具链

在 Qt 6.2.2 中,我们将 MinGW 更新到了11.2.0版。除了许多其他好处之外,新版本还为使用 MinGW 编译器的用户启用了新的 Qt 多媒体模块。

重新引入两个模块

在 Qt 6.2.2 之上,我们重新引入了之前可用于 Qt 5 的两个模块:Qt 应用程序管理器和 Qt 接口框架(之前称为 Qt IVI)。这些模块将通过某些商业许可证以及开源存储库提供。这些模块的二进制文件仅提供给拥有这些模块的有效商业许可证的用户。

Qt 应用程序管理器可帮助您创建具有高度复杂 UI 设置的嵌入式 Linux 系统,您可以选择将其拆分为多进程设置以提高灵活性和稳定性。应用程序管理器的主要功能块是:Wayland 窗口合成器、应用程序启动器、用户输入管理、通知和应用程序安装。

Qt 接口框架模块提供了工具和核心 API,供您实现中间件 API、中间件后端和中间件服务。Qt 接口框架生成器提供了一种灵活的方法来通过接口定义语言 (IDL) 定义新的 API,并从 C++ 和 QML 生成供使用的类。

您可以从Qt Application Manager和 Qt Interface Framework的文档中查看更多信息。

与 Qt 5 相比,修复了 3000 多个错误

对于那些仍在考虑迁移到 Qt 6 的人来说,重要的是要注意,除了新特性和功能之外,Qt 6.x 版本还为 Qt 5 提供了大量错误修复。随着现在发布的 Qt 6.2.2与 Qt 5 相比,Qt 6 修复的问题数量远远超过 3000 个。当然,其中一些修复与 Qt 5 无关,因为它们会影响 Qt 5 中不可用的功能或平台。

对于商业许可证持有者,我们选择最重要的错误修复以及安全更新到仅限商业的 Qt 5.15 LTS 版本中。然而,对于不太重要的错误,修复只在 Qt 6 中提供。因此,即使您的应用程序可能不需要 Qt 6 提供的新功能或 Qt 6 支持的新平台,获得最新的错误修复可能是一个可靠的理由迁移到 Qt 6。

包管理器支持预览

对于 Qt 6.2.2,我们首次提供了 Conan 包管理器支持分发 Qt 包的技术预览。支持所有 6.2.2 模块,但最初仅在桌面平台上。我们将预览选定的 Qt 即将发布的版本,并计划在即将发布的版本中包含移动和嵌入式目标。

Conan 是 C 和 C++ 的分散式跨平台包管理器。它也是一个依赖项管理器,可以轻松获取应用程序所需的组件的正确版本。这不仅适用于 Qt 模块,也适用于第三方组件。

要试用 Conan 包管理器技术预览,请查看解释如何通过 Conan 包管理器安装 Qt 的博客文章。

迁移到 Qt 6

对于大多数应用程序来说,从 Qt 5 移植到 Qt 6 很简单。在Qt的6移植指南 列出了所需的详细步骤,有可能会根据您的应用程序正在使用的功能性面临潜在的警告信息。

移植到 Qt 6 的典型步骤是:

检查您是否使用了受支持的编译器和平台版本
首先在 Qt 6 模式下使用 Qt 5.15 编译(使用 QT_DISABLE_DEPRECATED_BEFORE 宏)
然后用 Qt 6.x 编译 - 如果需要,在移植阶段利用兼容性模块
有了这些,您就可以在 Qt 6 上运行应用程序,并可以开始使用它提供的所有新特性和功能。此外,如果您的应用程序使用 QML,请运行 qmlint 工具并修复它给出的警告。

获取 Qt 6.2.2

像往常一样,您可以使用维护工具在现有的在线安装中添加 Qt 6.2.2,或者使用 Qt 在线安装程序进行全新安装。 Qt for Python 稍后将通过通常的方式提供。

目标是在 2022 年 1 月发布 Qt 6.2.3。

Ref: https://www.qt.io/blog/qt-6.2.2-released

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

开源技术

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值