10 月 11 日消息,Qt 框架 6.6 版本目前已经正式发布,主要引入了“ Qt Graphs”,为 Qt Quick 添加“响应式布局”,并改善了文字转语音(Text to Speech)模块。
在 Qt Graphs 模块方面,作为 Qt Data Visualization 模块的替代品,这一新模块可用于创建各种类型的二维和三维图表,如折线图、柱状图、饼图、散点图等。
Qt Graphs 使用 Qt Quick 3D 进行渲染,并支持 OpenGL、Vulkan、Metal 和 Direct3D 等原生的图形后端。
Qt Quick 模块添加了“响应式布局(Responsive Layouts)”,改善不同比例下的界面元素体验。
Qt 6.6 还改善了 Text To Speech 模块,增加了对 Windows 平台上 Microsoft Speech API (SAPI) 5 的支持,该模块顾名思义,用于将文本转换为语音。
Qt WebEngine 添加了 API 以访问隐私和安全设置,目前使用 Qt WebEngine 渲染 Web 内容的应用程序,现在可以使用 API 访问隐私和安全设置。这样可以更好地控制 Chromium 运行时的行为方式,并允许禁用不需要的功能。
此外,Qt Quick 字体类型的新 API 允许开发者配置特定字体功能,Qt Quick Shapes 模块现在可以使用实验性曲线渲染器,并使用专门的片段着色器生成更高质量的曲线抗锯齿渲染。
此外,Qt for Python 目前已经支持 asyncio,兼容 AArch64 架构,从而可以在 64 位嵌入式系统上使用。
官方表示,Qt 6.6 还拥有以下新功能:
更强大的 Wayland 合成器体验
Qt 渲染硬件接口的 QRhi 系列类现在有了完整的文档
支持使用 Qt Quick 3D 导入 PLY 文件
对 Qt Quick 3D 的初步渲染扩展支持
Qt SQL 添加了 Mimer SQL 插件
注:Qt 是一个跨平台的应用程序开发框架,广泛用于创建图形用户界面、嵌入式系统和移动应用等。目前的 Qt 6 于 2022 年 12 月发布,带来了更强大的 QML 语言、更灵活的图形架构和更高效的内存管理等特性。
参考
-
Qt 6.6 Released!
广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,所有文章均包含本声明。