Qt 6.11 为Qt框架在性能、图形渲染、连接服务以及语言支持等方面实现了全面升级,并带来了全新的异步 C++ 编程方式。各项亮点详见发布博客:https://www.qt.io/zh-cn/blog/qt-6.11-released。
本视频总结了本次发布的核心亮点:
00:07 硬件加速 2D 渲染:
- 新模块 Qt Canvas Painter 基于 HTML Canvas 2D Context,可带来性能和开发效率的双重提升。
详情请参阅系列博客:
• 简介:http://sc6.me/goto/qt-jianjie
• 功能特性:http://sc6.me/goto/qt-texing
• 基准测试:http://sc6.me/goto/qt-jizhunceshi
00:40 业界领先的 3D 框架持续进化
- 新增屏幕空间全局光照 (SSGI) 渲染技术,可作为光照贴图烘焙选项;同时引入屏幕空间反射 (SSR)。
- 时域抗锯齿 (TAA) 算法结合运动向量进一步优化
- 支持直接在 QML 中自定义渲染通道,适用于后处理特效、颜色拾取、图层蒙版等场景。
相关博客与示例:
• 光照贴图烘焙、SSGI 和 SSR 详解博客:http://sc6.me/goto/qt-guangzhao
• Qt 示例:Qt Quick 3D - SSGI Lightmap:http://sc6.me/goto/qt-shili
• 3D 粒子雨效博客:http://sc6.me/goto/qt-boke
• Qt 3D 功能摘要:http://sc6.me/goto/qt-3d
01:22 交互式可定制 2D 与 3D 图表
-支持自定义图表——通过用户自定义委托(delegate)渲染每个数据点
-全新 Qt 示例——风力涡轮机仪表盘(Wind Turbine Dashboard)
-多项改进,包括折线图样式新选项,以及 3D 图表的多轴支持
相关示例与资源:
• Qt 示例:Wind Turbine Dashboard:XXX
• 动态数据可视化能力:http://sc6.me/goto/qt-dongtai
01:52 更轻松地接入 Web 服务
- 新增模块 Qt OpenAPI,基于 OpenAPI 规范,使用 Qt Network RESTful API 生成 Qt HTTP 客户端
相关博客和 Qt 示例:
• OpenAPI 支持详解博客:http://sc6.me/goto/qt-api
• Qt 示例:ChatGPT RESTful API 客户端:XXX
02:15 全新的声明式 C++ API 设计方式
- 用于异步编程的 Qt Task Tree,引入了 recipe 和 Task Tree 执行器概念
- 提供统一 API,支持将任意异步任务接入该模块
相关博客:Qt TaskTree 模块介绍:http://sc6.me/goto/qt-tasktree
02:40
Android 平台增强
- 移动端:支持 Android 16
- 移动端:支持 Google Play Feature Delivery,将应用拆分为多个安装包按需分发
- Android Automotive:支持在不依赖 Android 的情况下运行 Qt,实现快速渲染
立即体验,从 https://www.qt.io/zh-cn/development/download 下载 Qt。