一、简介
Qt Design Studio是一款UI设计和开发工具,它让设计师和开发者能够迅速设计原型,而且开发复杂的可伸缩的UI。简单归纳其功能就是让UI设计转换为qml,为工程师所用。html
Qt Design Studio的详细特性:git
-
QtPhotoshop Bridge —— 在Photoshop中建立您的UI设计和UI组件,而后把它们导入到Qt Design Studio中。这包含一个先进的Photoshop插件,它能把您的设计翻译成QML语言,并导入到Qt Design Studio中。github
-
基于时间轴的动画 —— 建立高级动画历来都不是容易的事情。基于时间轴/关键帧的编辑器,它能让设计师为各类类型元素创造每一个像素都完美的动画,而不须要写任何一行代码。编辑器
-
QMLLive Preview —— 在桌面、Android设备、Boot2Qt设备上直接运行和预览您的应用。实时地在目标设备上检查您修改的效果。工具
-
QMLVisual Effects —— 在您的设计上直接应用开箱即用的可视效果。例如:模糊、上色、发光或更多。您甚至能够在时间轴编辑器中添加可视效果动画。开发工具
-
QMLShape Items —— 许多个开箱即用的形状,例如:扇形,弧线、三角形等,随时能够帮助设计原型和建立定制的QML可视效果。动画
-
管理和建立定制的、可复用的元件 —— 只需几回鼠标点击一能够把Photoshop的图层变成能够被不一样项目复用的元件。ui
二、官网
https://www.qt.io/cn/ui-framework插件
https://wiki.qt.io/QtDesignStudio
https://doc.qt.io/qtdesignstudio/index.html
https://download.qt.io/official_releases/qtdesignstudio/
三、得到源码
Qt Design Studio源码是开放的,而且源自qt creator的分支。我于2020/04/17曾经发邮件给Qt官方,获得的答复是:
问:Is qtdesignstudio open source? Where can I download the source code?
答:Yes, it is under GPLv3 license. Sources are located in the qds-1.59 branch of Qt Creator
https://code.qt.io/cgit/qt-creator/qt-creator.git/?h=qds-1.59