Qt发布6.12 Beta版本,AR眼镜应用开发迎来新突破

类别: 新闻资讯 发布日期:

Qt集团于2026年6月12日发布了Qt 6.12 Beta 1版本。这个版本带来了多项技术更新,其中最引人关注的是Qt Quick 3D XR模块新增了对2D AR眼镜的支持。

Qt-logo

Qt Quick 3D XR模块现在可以配置为单视图模式(mono view configuration),这让Qt Quick 3D XR应用能够在2D XR设备上运行,包括增强现实(AR)眼镜。此前,Qt的XR应用主要面向Meta Quest 3、Apple Vision Pro等立体显示设备,这次更新让开发者能够覆盖更广泛的AR眼镜产品线。

Qt 6.12将Qt Canvas Painter模块从技术预览状态转为正式支持模块。该模块可与Qt Graphs模块配合使用,用于渲染2D图形。Qt 6.12还引入了多项核心代码改进,包括Qt GRPC的客户端请求压缩功能、QRhi的间接渲染支持,以及Vulkan VK_EXT_device_fault扩展支持。

对于商业用户而言,Qt 6.12将成为最新的长期支持版本(LTS)。根据Qt的发布计划,Qt 6.12正式版预计在2026年9月22日左右发布。

开发者可以通过Qt Online Installer下载Qt 6.12 Beta 1进行测试。Qt官方表示将在Beta测试期间持续发布更新版本。

就在Qt 6.12 Beta发布的前一天,Qt还推出了面向开发者的Figma设计系统提取AI技能。这套工具包含两个核心技能:Qt Figma Token Extraction和Qt Figma Component Generation。

Qt Figma Token Extraction技能可以将Figma设计令牌直接转换为QML单例文件,包括Colors.qml、Typography.qml、Spacing.qml、Radii.qml、Shadows.qml和Motion.qml。Qt Figma Component Generation技能则将Figma组件库转换为符合Qt规范的QML控件。

这两项技能通过MCP服务器直接连接Figma,支持任何使用Figma Variables、Styles和Components的设计系统。对于设计团队与开发团队分离的场景,令牌提取步骤还提供了基于curl的替代方案,允许通过导出的JSON文件完成交接。

Qt官方表示,手动将设计系统转换为QML是一项耗时的工作。一个典型的Figma设计系统可能包含数百个设计令牌,涵盖颜色、字体、间距、圆角、阴影和动画时长等属性,加上数十个UI组件及其变体和状态。AI技能的引入旨在自动化这一流程,减少人为错误,保持设计与代码的一致性。

这两项技能适用于Qt 6 Quick项目,可以扩展现有项目或创建新项目。技能会生成一份带时间戳的一致性报告,记录提取内容、跳过内容和发现的问题。

相关软件

Qt框架
Qt框架Qt Framework是全球领先的跨平台C++应用程序开发框架,支持桌面、移动端和嵌入式平台开发。通过单一代码库即可创建跨平台软件,被全球150多万开发者使用,广泛应用于汽车、工业自动化、医疗设备等领域。

版权声明:

1. 本站部分内容源自互联网公开信息和用户自主上传,旨在传递行业知识、促进技术交流,不声明或保证内容的绝对准确性

2. 若您认为某内容侵犯了您的合法权益(包括但不限于著作权、商标权),请通过以下方式提交权属证明:
邮箱:service@softxiaoer.com 主题:【侵权删除】+文章标题/网址

3. 收到有效通知后,我们将在72小时内核实并删除相关内容;

4. 转载/引用本站内容请注明来源并添加反向链接。