大眼仔了解到用于 GU 和应用程序的跨平台开发框架的 Qt 6.0 已经看到了其承诺的 12 月份发行,现在您可以通过官方下载了。但是,那些严重依赖附加组件的人可能必须等到 2021 年 9 月才能真正开始使用。
首席维护者 Lars Knoll 表示,有意做出这些模块降级的决定是“腾出时间来确保我们可以完成对 Qt 框架的基本模块进行的所有更改”。
Qt 6.1 版将“主要集中在错误修复和稳定性上”,计划在 1 月下旬冻结功能,并在 4 月下旬发布最终版本。
希望 Qt 6.2 有望在 9 月初看到它将包含“最重要的附加组件”的端口,尽管关于由谁决定成绩的决定因素的信息并不多。但是,某些附加组件现在作为单独的模块分发的事实可能有助于加快流程,因为如果“市场需求”使之必要,它允许独立发行。
目前官方腾出的时间用来进行大量的幕后改进,例如新的图形体系结构以及项目核心组件中的新属性和绑定系统。更改图形体系结构主要是为了使该框架不再依赖于 OpenGL,OpenGL 最初是在 2012 年为该项目选择。此后,硬件加速图形世界发生了很多变化,API Metal 和“NEXY”的引入一代 OpenGL Vulkan 只是两个示例。
Qt 6.0 在称为渲染硬件接口(RHI)的抽象层之上构建所有 3D 图形,该抽象层允许框架使用基础平台提供的任何本机 3D 图形 API。添加了另一个新模块