Qt Design Studio 1.2开发环境发布

Qt项目 发表 问题 Qt 设计工作室 1.2,一个基于 Qt 设计用户界面和开发图形应用程序的环境。 Qt Design Studio 使设计人员和开发人员可以轻松地协同工作,创建复杂且可扩展的界面的工作原型。 设计人员只需专注于图形设计布局,而开发人员可以使用为设计布局自动生成的 QML 代码专注于开发应用程序逻辑。

使用 Qt Design Studio 中提供的工作流程,您可以将 Photoshop 或其他图形编辑器中准备的布局转换为可以在几分钟内在真实设备上启动的工作原型。 该产品最初是供应的 бесплатно,但允许分发准备好的接口组件
仅适用于 Qt 商业许可证的持有者。

从 1.2 版开始,为开发者提供了一个版本 Qt Design Studio 社区版,对使用没有限制,但在功能上落后于主力产品。 特别是,社区版不包含从 Photoshop 和 Sketch 导入图形的模块。

关于源代码开放,据悉该应用程序是Qt Creator环境的专门版本,从通用存储库编译而来。 大多数特定于 Qt Design Studio 的更改已包含在 Qt Creator 主代码库中。 包括Qt Design Studio的一些功能可以直接从Qt Creator获得,例如,从4.9版本开始,可以使用基于时间线的图形编辑器。
与 Photoshop 和 Sketch 的集成模块仍然是专有的。

Qt Design Studio 1.2 的发布因添加了该模块而引人注目 用于草图的 Qt 桥,它允许您根据 Sketch 中准备的布局创建即用型组件,并将其导出到 QML 代码。 在一般变化中,对基于复杂梯度的支持 Qt 快速形状,现在可以将其视为 Qt Design Studio 组件。 例如,球形和圆锥形梯度与动画相结合可用于有效地可视化测量和传感器读数。 此外,在设计界面时,您现在可以超越线性垂直渐变。

Qt Design Studio 1.2开发环境发布

Qt Design Studio 的主要特点:

  • 时间轴动画 - 基于时间轴和关键帧的编辑器,无需编写代码即可轻松创建动画;
  • 设计师开发的资源转化为通用的QML组件,可以在各种项目中重复使用;
  • Qt 实时预览 - 允许您预览直接在桌面、Android 或 Boot2Qt 设备上开发的应用程序或用户界面。 所做的更改可以立即在设备上观察到。 可以控制 FPS、上传带有翻译的文件以及更改元素的比例。 这包括支持在设备上预览应用程序中准备的元素 Qt 3D工作室.
  • 与 Qt Safe Renderer 集成的可能性 - Safe Renderer 元素可以映射到正在开发的界面元素。
  • 并排显示可视化编辑器和代码编辑器 - 您可以同时可视化地进行设计更改或编辑 QML;
  • 一组现成的、可定制的按钮、开关和其他控制元件;
  • 内置且可定制的视觉效果集;
  • 界面元素的动态布局允许您使其适应任何屏幕;
  • 高级场景编辑器,可让您将元素处理到最小的细节;
  • Qt Photoshop Bridge 和 Qt Sketch Bridge 模块用于从 Photoshop 和 Sketch 导入图形。 允许您直接从 Photoshop 或 Sketch 中准备的图形创建即用型组件,并将其导出为 QML 代码。 它们不包含在社区版中。

来源: opennet.ru

添加评论