跨平台开发的核心难点在于底层API差异与兼容性,而非仅界面统一。Flutter仅解决绘制问题,商业稳定性存疑;Qt生产力不足。Electron虽臃肿但兼容性强,适合PC端。AI时代,建议PC端用Electron,移动端用原生AI重写,以稳定用户体验和商业化效率为先。
Qt团队正开发新模块Qt EdgeAI,用于边缘AI推理,支持NVIDIA Jetson、Qualcomm IQ和NXP i.MX95等嵌入式平台。初始版本聚焦视觉AI,提供C++ API构建推理流水线,实现目标检测和分类,依赖QtMultimedia处理视频帧。后续将添加NXP NNStreamer后端和人脸检测示例。
Qt 5 Core兼容模块的QTextCodec::codecForName()函数存在越界读取漏洞(CVE-2026-9499),影响Qt 4.0.0至6.8.7及6.9.0至6.11.0版本。传入非NUL终止的QByteArray可能导致错误匹配或崩溃,CVSS评分6.3(中危)。建议升级至6.8.8或6.11.1,或应用官方补丁。
Qt for MCUs 2.12.2 LTS发布,修复多个bug并进行改进,保持与2.12版本兼容。新增Nuvoton Gerda-4L平台,支持uITRON操作系统。Infineon Traveo T2G平台性能提升,平均FPS提高40-50%,CPU负载降低30%。标准支持期至2027年5月。
wgpu v30 发布,增强了与 WebGPU 的兼容性,支持可选顶点缓冲槽和 HDR 输出等新特性。这次更新提升了图形能力,并影响了 Rust 生态的多个项目。Mainmatter 推出《C to Rust Migration Book》,帮助团队迁移 C 代码到 Rust。Qt Bridges for Rust 公测,简化了 Rust 与 Qt Quick 的交互。ZLUDA 更新,支持 PhysX 和 Blender,推进非 NVIDIA GPU 的兼容性。
Rust的Qt桥接技术为开发者提供了一个成熟的UI框架,支持Rust与Qt Quick的无缝集成,简化了Rust应用程序与QML的交互。开发者可以使用Rust编写UI,享受硬件加速和跨平台支持。尽管仍处于公测阶段,该技术为Rust开发者提供了丰富的功能和良好的用户体验。
Qt Bridges项目旨在将Qt的UI框架引入Rust编程语言,目前已进入公共测试阶段。该项目支持在QML中创建Rust结构、调用Rust方法和处理信号。Rust因其安全性和现代性受到广泛关注,尤其在基础设施领域。未来,Qt Bridges将继续完善Rust桥接,并计划支持更多编程语言。
Qt Group与兆易创新达成全球战略合作,推动Qt for MCUs在GD32H7高性能MCU系列的应用。此合作将为嵌入式开发者提供跨平台GUI开发方案,特别适用于工业自动化和消费电子领域。双方将优化图形渲染效率、降低内存占用,并联合开发参考设计和工具链,共同拓展市场。
Qt Canvas Painter引入了QCanvasPath类和路径组,以提高渲染性能。通过优化路径管理,减少每帧更新需求,提升效率。路径组可将相关路径分组,优化GPU缓存,适用于动态和静态图形。使用QCanvasPath可实现渐进式渲染,降低CPU和GPU负担,适合嵌入式设备。
Qt Bridges旨在将Qt的UI框架功能引入C#等编程语言。最新Beta版本0.3.0增强了C#与QML的开发体验,提供Visual Studio扩展和项目模板。用户可通过安装模板包开始开发,并反馈以帮助项目完善。未来计划支持Rust等语言。
Qt Bridges是一种为C#提供跨平台UI框架的技术,允许开发者在保留现有代码的基础上,利用Qt Quick的功能。它支持C#与QML的互操作,简化应用开发流程。目前处于公测阶段,开发者可通过Visual Studio安装模板包快速创建C# + QML应用。Qt Bridges旨在满足嵌入式Linux对C# UI框架的需求。
CMake与Qt结合面临挑战。自Qt 6.0起,Qt采用CMake作为官方构建系统,但其特定命令与通用CMake有显著不同。为解决这些问题,Qt推出了AI驱动的Qt Project技能,提供现代Qt 6项目的最佳实践指导,确保正确命令使用和项目设置,并支持多种配置及常见错误检查。
Android Automotive 6.8.8最新补丁发布,基于Qt LTS 6.8.8,修复约660个漏洞和安全更新。未新增Qt for Android Automotive功能,计划于2026年9月发布6.8.9版本。
Qt 6.8.8 LTS已发布,修复了约660个漏洞和安全更新。商业许可证持有者可通过维护工具或Qt在线安装程序安装。Qt for Python 6.8.8也已发布。下一个版本Qt 6.8.9计划于2026年9月中旬发布。
Qt 6.12 工具包的首个 Beta 版本已发布,包含多项改进和新功能。此版本将 Qt Canvas Painter 模块升级为正式维护模块,并优化了核心代码,支持 2D 图形渲染、客户端请求压缩及间接渲染等功能。Qt Quick 3D XR 模块现可配置为单视图模式,适用于 AR 设备。Qt 6.12 LTS 计划于 9 月 22 日正式发布。
Qt 6.12 Beta 1已发布,用户可通过Qt在线安装程序下载。该版本引入了多项新功能,并为商业用户提供长期支持(LTS)。正式版计划于2026年9月发布,欢迎用户反馈和报告问题。
Qt开发者在QML中手动重建设计系统非常繁琐。新的AI技能可以将Figma设计令牌直接转换为QML单例,并生成QML控件,自动化设计系统交接流程,简化开发工作,确保一致性和准确性。
vcpkg包管理器于2026年5月25日发布更新,新增27个端口,更新521个端口,主要库包括Boost 1.91、Qt 6.11和OpenCASCADE 8.0。总计2824个端口可用,移除10个端口,并增加对OHOS的文档支持。
Qt Quick Test技能通过自动化生成和执行单元测试,简化了QML组件的测试过程。开发者只需提供QML源文件,技能便能生成测试文件并执行,输出结构化的Markdown报告。尽管生成的测试覆盖了主要属性和信号,开发者仍需根据具体需求补充测试用例。
Qt Tools for Android Studio 5.0发布,支持简化ABI管理和更好项目集成。插件可从JetBrains市场下载,需Android Studio 2024.3.2.14版本。用户可通过bugreports.qt.io反馈问题,简化Qt QML项目开发。
完成下面两步后,将自动完成登录并继续当前操作。