准备:Python3.7, PyQt5, Eric6, Qt Designer
上一次介绍了Qt Designer布局管理,这一次主要介绍一个综合布局,效果如图:
打开Eric6, 在窗体面板中按右键,选择新建窗体,弹出对话框中选择“Dialog”,再保存为find.ui,然后会自动启动Qt Designer,界面如下:
拖拽2个Lable,2个Line Edit,2个Check Box,并修改内容如图:
拖拽1个Lable, 1个Combo Box, 并修改内容如图:
拖拽4个Push Button,并修改内容如图:
框选最上面两个Lable和2个Line Edit,选择Lay Out in a Form Layout,再框选2个Check Box,选择Lay Out Horizontally.
框选Syntax 文字标签和1个Combo Box, 选择Lay Out Horizontal, 效果如图:
拖拽一个Vertical Spacer到左下角,再框选整个左边的组件,选择Lay Out Vertically,如图:
在右边区域,三个按钮下面增加一个Vertical Spacer,再框选所有右边区域的组件,选择Lay Out Vertically,在左边区域与右边区域的中间增加一个Horizontal Line, 再框选所有组件,选择Lay Out Horizontally,效果如图:
在空白处点击一下,再选择Lay Out Vertically,最终效果如图:
本文暂时没有评论,来添加一个吧(●'◡'●)