小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ
面向嵌入式设备智能体开发的QML实时预览MCP工具正式发布

Qt推出QML实时预览MCP工具,AI代理编辑QML后无需重新编译即可热重载查看效果。工具通过run_qmlPreview启动应用,配合qt-qml技能自动检查调试配置并提示需重建的改动。仅支持Qt 6.12+、单一QML引擎及QML模块,C++改动仍需重建。该工具经Claude、Copilot等测试,可通过Qt安装器获取。

面向嵌入式设备智能体开发的QML实时预览MCP工具正式发布

Qt Blog Qt Blog · 2026-10-08T11:34:35Z
从Figma到Qt:手动与辅助工作流的对比

UXDivers通过真实嵌入式项目对比Figma to Qt插件与纯手工QML开发。标准界面和组件实现从118小时降至36小时,节省约70%;因项目自定义组件占比高,整体仅省20%。插件要求统一命名、对齐、边框和阴影,改变Figma文件构建方式。生成代码确定性高、结构统一,在目标硬件上运行流畅。适合常规界面和分布式团队,但需保持生成代码与自定义代码的清晰边界。

从Figma到Qt:手动与辅助工作流的对比

Qt Blog Qt Blog · 2026-10-06T12:29:47Z
Figma to Qt 1.1:实时测试设计,随处交付

Figma to Qt 1.1 发布,新增 Live Preview 支持交互测试与实时编辑 QML 代码(改动不写回 Figma),支持 Qt 6.12 LTS 和 Qt for MCUs 2.12 LTS,覆盖高端与微控制器设备;Figma 约束转为 QML 锚点,椭圆和弧线转为原生 QML,并支持导出 SVG。

Figma to Qt 1.1:实时测试设计,随处交付

Qt Blog Qt Blog · 2026-10-05T07:52:40Z
Canvas2D:使用 Qt Canvas Painter 的全新 QML 画布元素

Qt 6.12 推出 QML 新元素 Canvas2D(技术预览),基于 Qt Canvas Painter 通过 QRhi 在 GPU 上渲染,性能远超 CPU 版 Qt Quick Canvas,实测快 40 倍以上。它兼容 W3C Canvas 2D API,网页 canvas 代码大多可直接运行,并新增 Path2D 路径缓存、盒渐变、盒阴影、网格图案、颜色效果、可调抗锯齿等特性,与 C++ API 语义一致,便于移植。

Canvas2D:使用 Qt Canvas Painter 的全新 QML 画布元素

Qt Blog Qt Blog · 2026-09-18T08:12:15Z
通过Qt桥接技术实现的跨平台C# UI框架

Qt Bridges是一种为C#提供跨平台UI框架的技术,允许开发者在保留现有代码的基础上,利用Qt Quick的功能。它支持C#与QML的互操作,简化应用开发流程。目前处于公测阶段,开发者可通过Visual Studio安装模板包快速创建C# + QML应用。Qt Bridges旨在满足嵌入式Linux对C# UI框架的需求。

通过Qt桥接技术实现的跨平台C# UI框架

Qt Blog Qt Blog · 2026-09-17T15:45:00Z
无需C++的QML与C#:Qt Bridge for C# 0.4.0 Beta版发布

Qt Bridges发布C#桥接0.4.0 Beta版,最大亮点是无需C++编译器即可开发C#与QML应用,改为运行时导出类型元数据配置原生包装器,构建速度大幅提升。该功能目前仅在Windows平台实验性提供。新版本还新增对macOS及Windows on ARM的支持,相关包已上线NuGet。

无需C++的QML与C#:Qt Bridge for C# 0.4.0 Beta版发布

Qt Blog Qt Blog · 2026-09-17T14:32:49Z
通过Qt桥接技术实现的跨平台Rust UI框架

Rust的Qt桥接技术为开发者提供了一个成熟的UI框架,支持Rust与Qt Quick的无缝集成,简化了Rust应用程序与QML的交互。开发者可以使用Rust编写UI,享受硬件加速和跨平台支持。尽管仍处于公测阶段,该技术为Rust开发者提供了丰富的功能和良好的用户体验。

通过Qt桥接技术实现的跨平台Rust UI框架

Qt Blog Qt Blog · 2026-07-01T14:15:22Z
Qt Bridges:Rust桥接的公共测试版已发布!

Qt Bridges项目旨在将Qt的UI框架引入Rust编程语言,目前已进入公共测试阶段。该项目支持在QML中创建Rust结构、调用Rust方法和处理信号。Rust因其安全性和现代性受到广泛关注,尤其在基础设施领域。未来,Qt Bridges将继续完善Rust桥接,并计划支持更多编程语言。

Qt Bridges:Rust桥接的公共测试版已发布!

Qt Blog Qt Blog · 2026-07-01T14:15:20Z
Qt Bridges:C# 桥接 0.3.0 Beta 发布!

Qt Bridges旨在将Qt的UI框架功能引入C#等编程语言。最新Beta版本0.3.0增强了C#与QML的开发体验,提供Visual Studio扩展和项目模板。用户可通过安装模板包开始开发,并反馈以帮助项目完善。未来计划支持Rust等语言。

Qt Bridges:C# 桥接 0.3.0 Beta 发布!

Qt Blog Qt Blog · 2026-06-23T12:16:01Z
为开发者介绍Qt的Figma设计系统提取技能

Qt开发者在QML中手动重建设计系统非常繁琐。新的AI技能可以将Figma设计令牌直接转换为QML单例,并生成QML控件,自动化设计系统交接流程,简化开发工作,确保一致性和准确性。

为开发者介绍Qt的Figma设计系统提取技能

Qt Blog Qt Blog · 2026-06-11T04:59:49Z
Visual Studio Code的Qt扩展1.14.0版本发布

Qt扩展的Visual Studio Code 1.14.0版本发布,新增QML实时预览功能,支持热重载,用户可即时查看QML文件修改效果。同时改进了CMake Kit生成和QML语言服务器性能,特别是在Apple Silicon和ARM系统上。

Visual Studio Code的Qt扩展1.14.0版本发布

Qt Blog Qt Blog · 2026-05-22T13:27:47Z
Qt Bridges:C#桥接的公开测试版已发布!

Qt Bridges项目旨在将Qt的UI框架引入C#等其他编程语言,允许创建C#对象作为QML元素、调用C#方法及处理事件和属性绑定。该项目已进入公开测试阶段,未来计划支持Rust等语言。

Qt Bridges:C#桥接的公开测试版已发布!

Qt Blog Qt Blog · 2026-05-20T11:19:45Z
为自主工作流程引入QML编码技能

文章讨论了提升AI生成的QML代码质量的挑战。尽管大型语言模型在QML编写上表现出色,但生成的代码常常缺乏可维护性和性能。为此,Qt推出了新的QML编码技能,嵌入最佳实践知识,帮助AI生成更符合Qt标准的代码。该技能适用于Qt 6项目,专注于2D用户界面开发,提升代码结构和性能。

为自主工作流程引入QML编码技能

Qt Blog Qt Blog · 2026-05-11T12:20:31Z
介绍QML分析器技能以支持自主开发

QML分析器技能利用AI代理帮助开发者优化Qt Quick应用性能,支持四种分析模式,自动生成报告,识别性能瓶颈并提供改进建议。开发者可通过简单触发条件启动分析,结果包括事件类型、CPU成本和内存使用等。该技能专注于2D应用,不支持Qt Quick 3D事件及硬件特定优化。

介绍QML分析器技能以支持自主开发

Qt Blog Qt Blog · 2026-05-05T07:02:18Z

Qt的VectorImage组件存在代码注入漏洞(CVE-2025-14576),影响版本6.8.0至6.8.6及6.9.0至6.10.1。该漏洞允许恶意SVG文件注入QML/JavaScript代码,可能导致服务拒绝或信息泄露。建议仅从可信来源加载SVG文件,并对内容进行验证和清理。应更新至Qt 6.8.7或6.10.2以修复此问题。

安全公告:Qt声明模块中VectorImage组件的QML代码注入漏洞影响Qt

Qt Blog Qt Blog · 2026-04-30T12:36:55Z
Qt 6.11中QML工具的新特性,第三部分:上下文属性支持

Qt 6.11即将发布,新增对上下文属性的支持,允许将C++对象嵌入QML。尽管如此,存在可重用性差和工具支持有限的问题。qmllint现支持配置上下文属性警告,用户可通过.ini文件管理,提升代码质量。

Qt 6.11中QML工具的新特性,第三部分:上下文属性支持

Qt Blog Qt Blog · 2026-03-24T13:33:41Z

Qt 6.11即将发布,新增qmllint警告功能,特别是QML成员遮蔽的警告。引入了virtual、override和final关键字以标记属性,避免意外行为,并增加了JavaScript和枚举相关的警告,提升代码质量。

Qt 6.11中QML工具的新特性,第二部分:新的qmllint警告

Qt Blog Qt Blog · 2026-03-12T16:07:23Z
Qt 6.11中QML工具的新功能,第1部分:QML语言服务器(qmlls)

Qt 6.11引入了qmlls的新功能,包括跳转到C++定义和多项目支持。qmlls现在可以在同一实例中处理多个QML项目,并支持CMake调用,自动更新QML类型信息,从而提升开发效率。

Qt 6.11中QML工具的新功能,第1部分:QML语言服务器(qmlls)

Qt Blog Qt Blog · 2026-03-05T08:57:17Z
免费QML初学者课程:在YouTube上与Qt Academy一起学习QML

Qt Academy在YouTube推出了初学者QML课程,涵盖从基础到高级的八个主题,适合不同学习者。课程结合互动元素和证书,提供丰富的学习体验。

免费QML初学者课程:在YouTube上与Qt Academy一起学习QML

Qt Blog Qt Blog · 2026-02-23T10:17:41Z

2025年推出Qt认证测试平台,提供Qt Quick开发者和专家两项认证,验证Qt和C++知识。开发者认证侧重QML语言和用户交互,专家认证涵盖动画和性能优化。未来将推出Qt应用开发者和学生开发者认证。

发布Qt Quick认证测试

Qt Blog Qt Blog · 2026-02-18T12:43:31Z
  • <<
  • <
  • 1 (current)
  • 2
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码