![]() ![]() Qt Design Studio是一个UI设计和开发工具,使设计人员和开发人员可以快速制作原型并开发复杂的UI。设计师和开发人员都使用Qt Design Studio,这使两者之间的协作更加简单和简化。为了给人留下深刻的印象,您应该观看此 视频。 Qt Qt Design Studio Qt Design Studio的主要功能之一是大大改进的Sketch Bridge。对于Qt Design Studio 1.3,我们增加了对符号覆盖的支持。 ![]() 符号覆盖与QML中的组件和属性概念完全匹配。使用符号替代按钮的不同实例可以具有例如不同的文本属性。现在,“ 符号替代”已导出到QML组件,其替代属性作为组件的属性公开。 Sketch Bridge的另一个真正重要的附加功能 是能够导出SVG而不是位图图形。这样,矢量图形在导出后仍可在QML中缩放。 Qt 属性视图 ![]() 如果现在属性视图看起来与您不同,那是因为它现在是使用Qt Quick Controls 2 构建的 。最终的控件是完全可自定义的,因为所有颜色,大小和边距均由主题控制。 此外,控件(如旋转框)的可用性已大大提高。例如,新的旋转框支持拖动并具有可选的集成滑块。经常要求提供的另一个功能是在“属性”视图中支持多选。现在,支持一次在多个项目上设置属性。这使得它易于设置相同的FON T和颜色上有多个标签 Ë X 充足。 完成所有这些操作后,我们通常还会 更改设计并清理属性编辑器。属性编辑器还提供了不错的渐变 浏览器,颜色编辑器也进行了重大改进,现在支持包含最近使用过的颜色的简单 颜色swatc hes 。最终,属性编辑器现在看起来更加整洁。 Qt 绑定编辑器 我们对表达式绑定编辑器的可用性不满意,尤其是自动完成功能。新的绑定编辑器直接基于QML的代码编辑器小部件,从而大大提高了可用性。这使编辑绑定更加方便。 Qt 高级曲线编辑器 Qt Design Studio 1.3的另一个新增功能是用于动画的新的高级曲线编辑器。新的曲线编辑器允许在单个视图中调整多个关键帧的插值曲线,并且更接近3D软件中已知的动画工具。 ![]() 这是微调非常复杂的动画并完全控制关键帧上动画斜率的好工具。这样就可以创建高质量的动画。当然,Qt Design Studio 1.3仍然具有更简单的时间线编辑器。 Qt 基于WebAssembly的QML查看器 同时,我们还一直在研究基于WebAssembly的QML查看器。该查看器允许您将纯QML项目打包到Web上并在浏览器中预览。尽管我们仍在努力,但我们有信心能够很快展示一些东西。 借助Qt Design Studio 1.3,还提供了一个免费的社区版本,但缺少Photoshop和Sketch桥。Qt Design Studio 1.3社区版的Beta可在此处找到。 ![]() ● Qt 6的技术愿景 ● Qt for Python的技术愿景 ● Qt线程池 ● 重绘控件之等待条(来自京东刷新gif) ● 灵动的鱼 ![]() 你点的每个赞,我都认真当成了喜欢 ---------------------------------------------------------------------------------------------------------------------- 我们尊重原创,也注重分享,文章来源于微信公众号:Qt开发者中心,建议关注公众号查看原文。如若侵权请联系qter@qter.org。 ---------------------------------------------------------------------------------------------------------------------- |