使用Qt Quick设计师
你可以在Qt Quick Designer可视化编辑器或者代码编辑器中编辑.qml文件。今天简单介绍Qt Quick Designer几个主要的特点。
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210530141703743.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2J6czI1MTA1Njg1MTM=,size_16,color_FFFFFF,t_70)
Qt Designer
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210530142130842.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2J6czI1MTA1Njg1MTM=,size_16,color_FFFFFF,t_70)
1、所见即所得
支持拖拽方式生成UI,可以设置属性、添加布局、 支持状态机
2、双向设计
开发工程师修改设计师生成的QML文件时,只要满足一定的开发规范,也可以在Designer中生成供设计师二次设计的UI
3、实现UI和业务逻辑分离
设计师通过拖拽的方式设计UI,生成QML文件;
Qt/C++工程师完成C++部分的逻辑代码
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210530142946706.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2J6czI1MTA1Njg1MTM=,size_16,color_FFFFFF,t_70#pic_center)