IT之家 11 月 1 日信息,Qt 发布了一款名为 Clate 的工具,专门用于嵌入式设备界面设计。设计师无需编写任何代码,就能借助可视化编辑器或人工智能生成操作界面,而且设计成果可以转换成 QML 代码,方便工程师整合到 Qt 应用程序里。官方现已推出首个 Beta 测试版本 0.6,用户可以免费下载使用,项目链接附在 IT之家(https://doc.qt.io/clate/docs/release-notes/clate-0-6/)。
根据 IT之家了解,Clate 基于 Qt Quick 构建,主要针对工业设备、医疗仪器以及消费电子产品的人机交互界面(HMI)设计。设计师能够调整各个对象的位置、尺寸、颜色和渐变效果,通过独立窗口预览设计成果。在画布上创建的图形、文字、图片等任何元素,都会在后台映射为 Qt 的声明式界面语言 QML,随后工程师可以将这些文件导入 Qt 6.12,进一步添加交互逻辑和数据处理功能。
此外,Clate 还集成了聊天式 AI 助手,设计师可以通过自然语言指令,让 AI 新建界面或修改设计元素。首个 Beta 版本通过 ACP(Agent Client Protocol,智能体客户端协议)接入 Anthropic 的 Claude Agent,用户需要使用自己的 Claude 账号登录。
目前,Clate 0.6 仍处于测试阶段,暂时不支持可重复使用的设计组件和数据绑定功能。Qt 计划在 2026 年加入变量和数据绑定支持,并于 2027 年春季推出动画编辑、设计系统管理以及多人实时协作功能。Clate 的正式商用版本预计在 2027 年夏季发布。
3条评论