『PyQt5-基础篇』| 04 Qt Designer的初步快速了解
【摘要】 1 Qt Designer入口之前文章设置好了Qt Designer工具;现在直接在Pycharm中打开;路径为:工具-External Tools-Qt Designer 2 Qt Designer-Widget Box一般情况下,我们创建一个应用程序选的是Main Window;选择后进入到Qt Designer的设计界面: 2.1 窗口部件盒(Widget Box)最左侧的就是Wid...
1 Qt Designer入口
- 之前文章设置好了
Qt Designer
工具; - 现在直接在
Pycharm
中打开; - 路径为:
工具-External Tools-Qt Designer
2 Qt Designer-Widget Box
- 一般情况下,我们创建一个应用程序选的是
Main Window
; - 选择后进入到
Qt Designer
的设计界面:
2.1 窗口部件盒(Widget Box)
- 最左侧的就是
Widget Box
;
- 所有同类的控件会在一起显示;
2.2 Layouts布局
Layouts
是Qt Designer
支持的4中布局;
布局 | 说明 | 示例 |
---|---|---|
Vertical Layout |
竖直布局 | ![在这里插入图片描述](https://img-blog.csdnimg.cn/013df94b48f74dbe86c6f362450fa56d.png#pic_center =300x) |
Horizontal Layout |
水平布局 | ![在这里插入图片描述](https://img-blog.csdnimg.cn/dec4fd2dc755411bb5907d74e7403c44.png#pic_center =300x) |
Grid Layout |
栅格布局 | ![在这里插入图片描述](https://img-blog.csdnimg.cn/f520ceeaff5f4c7f9da1f867cc32a1d9.png#pic_center =300x) |
Form Layout |
表格布局 | ![在这里插入图片描述](https://img-blog.csdnimg.cn/c7be73d865d44e3cb2d44baac0725c20.png#pic_center =300x) |
2.3 Spacers间隔部件
部件 | 说明 | 示例 |
---|---|---|
Horizontal Spacer |
水平间隔部件 | ![在这里插入图片描述](https://img-blog.csdnimg.cn/05c6ee4d1d824f0ab270e4004e7805ba.png#pic_center =300x) |
Vertical Spacer |
竖直间隔部件 | ![在这里插入图片描述](https://img-blog.csdnimg.cn/9b08c28cda434a39bbff0ecd41c33bf9.png#pic_center =300x) |
2.4 Button按钮
按钮控件 | 说明 | 示例 |
---|---|---|
Push Button |
按压按钮 | ![在这里插入图片描述](https://img-blog.csdnimg.cn/5796f59af35949cd946d515eae1d4766.png#pic_center =300x) |
Tool Button |
工具按钮 | ![在这里插入图片描述](https://img-blog.csdnimg.cn/d3222642bf4f479f808a7512845adbb8.png#pic_center =300x) |
Radio Button |
单选按钮 | ![在这里插入图片描述](https://img-blog.csdnimg.cn/07b5417e15084b7692f36385a2cf18e9.png#pic_center =300x) |
Check Box |
多选框 | ![在这里插入图片描述](https://img-blog.csdnimg.cn/8a1e1eb56feb4c83ad7f4518c8930438.png#pic_center =300x) |
Command Link Button |
命令链接按钮 | ![在这里插入图片描述](https://img-blog.csdnimg.cn/d2550626e8a74ec2a9ec27542378cc67.png#pic_center =300x) |
Dialog Button Box |
对话框按钮 | ![在这里插入图片描述](https://img-blog.csdnimg.cn/d73720a7db28434ea5ea1fd8b998ef45.png#pic_center =300x) |
2.5 Item Views(Model-Based)
item
视图(基于模型);
控件 | 说明 |
---|---|
List View |
列表视图 |
Tree View |
树视图 |
Table View |
表格视图 |
Column View |
列视图 |
Undo View |
撤销视图 |
2.6 Item Widgets(Item-Based)
item
小部件(基于item
);
控件 | 说明 |
---|---|
List Widget |
列表小部件 |
Tree Widget |
树小部件 |
Table Widget |
表格小部件 |
2.7 Containers容器
2.8 Input Widget输入部件
2.9 Display Widget展示小部件
3 部件属性
- 比如
LCD
数字部件的属性如下:
- 比如
QWidget
部件属性:
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)