pyqt5-表单布局中如何设置行
在表单布局中,如何设置行来完善表单内容。
工具/原料
python 3.7版
pycharm社区版
1.创建表单布局,了解表单布局的角色:
1、创建一个表单布局窗口,并添加若干行

2.给布局设置控件:
1、设置整行:setWidget(坡纠课柩int, QFormLayout.SpanningRole, QWidget)参数是,滤鲇魍童设置行的索引; 占据表单的整行; 控件对象。如图:重新设置‘提交' 按钮为第4索引行,且占据整行。f_layout.setWidget(3, QFormLayout.SpanningRole, btn_label)

3、设置字段角色(右边角色):setWidget(int, QFormLayout.FieldRole,QWidget)参数是,设置行的索引;栓疠瑕愤字段角色(右边);控件对象。如图:设置索引第3行,右边为文本输入框。f_layout.setWidget(4, QFormLayout.FieldRole,other)

2、设置左边为子布局:setLayout( int, QFormLayout.LabelRole,QLayout)参数是,设置行的索引;左边角色;子控件对象。如图例,左边子布局:f_layout.setLayout(5,QFormLayout.LabelRole,lv)

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:22
阅读量:47
阅读量:48
阅读量:54
阅读量:22