开发工具Qt Creator 4.14增加Qt 6支持

在最新Qt 6推出后,Qt团队也更新相对应开发工具,发布集成开发环境Qt Creator 4.14,以及UI设计与开发工具Qt Design Studio 2.0,供开发者使用更新的功能,开发应用程序。Qt Creator的更新主要是提供Qt 6以及C++的支持,而Design Studio则主要是强化用户体验,改进UI使其更方便,可以锁定对象避免意外操作,同时也改进导航器,增加旋转工具。

Qt Creator 4.14修复了许多创建Qt 6应用程序会出现的问题,而现在项目精灵会产生与Qt 6兼容的CMake项目,同时,官方也修正了在QML程序代码模型中,使用QML语言新功能的多个bug。另外,Qt Creator 4.14的Clang程序代码模型更新到了Clang 11,官方还提到,现在Clazy和Clang-Tidy会自动分析用户的C++程序代码,提供非必要内存分配或是错误使用API等警告。

而Design Studio现在会为用户自定义组件生成缩略图,并且提供带有完整预览的工具提示,让用户可以更方便地找到组件,并获得项目和结构概述。用户还可以在表单编辑器中,使用旋转工具旋转对象,由于过去用户只能在属性编辑器旋转对象,而这项功能让用户能以更方便与主动的方式,编辑对象。

Design Studio导航器还添加锁定功能,让用户暂时锁定不需要编辑的对象,在解锁之前,这些对象无法被圈选与修改,这项功能在用户编辑布局,和制作动画时特别有用,用户不用担心意外移动或更改了这些不需要变动的对象。