PyQt4基本布局常用方法之addSpacing
2017-08-23 11:44
281 查看
该函数的原型为:QBoxLayout.addSpacing(self,int Size)
该函数的作用就是在该布局末尾加上一个长度为Size的空白项。
看一段代码体会它的作用:
效果图如下:
该函数的作用就是在该布局末尾加上一个长度为Size的空白项。
看一段代码体会它的作用:
import sys from PyQt4.QtCore import * from PyQt4.QtGui import * class Step1(QDialog): def __init__(self,parent=None): super(Step1,self).__init__(parent) self.setWindowTitle("the first step") label1 = QLabel("text1");self.ln1 = QLineEdit();btn1 = QPushButton('...') label2 = QLabel("text2");self.ln2 = QLineEdit();btn2 = QPushButton('...') label3 = QLabel("arg");self.ln3 = QLineEdit();btn3 = QPushButton('...') okButton = QPushButton("Next Step");cancelButton = QPushButton("cancel") HLayout = QHBoxLayout() HLayout.addWidget(okButton);HLayout.addWidget(cancelButton) HLayout.addSpacing(80) grid = QGridLayout() grid.addWidget(label1,0,0);grid.addWidget(self.ln1,0,1);grid.addWidget(btn1,0,2) grid.addWidget(label2,1,0);grid.addWidget(self.ln2,1,1);grid.addWidget(btn2,1,2) grid.addWidget(label3,2,0);grid.addWidget(self.ln3,2,1);grid.addWidget(btn3,2,2) grid.addLayout(HLayout,3,1,1,2) self.setLayout(grid) app = QApplication(sys.argv) dialog = Step1() dialog.show() app.exec_()
效果图如下:
相关文章推荐
- PyQt基本布局常用方法之addStretch
- Mechanize模拟自然网页交互一些基本常用方法
- 网页布局常用的方法:单侧固定,另一侧适应充满
- gdb基本使用方法及常用命令
- javascript常用函数方法(DOM基本操作)
- [Objective-C]OC中字典基本概念和常用方法(NSDictionary和NSMutableDictionary)
- Android布局的基本方法
- CSS+DIV常用基本网页布局实例
- OC-数组基本介绍和常用的方法细说!
- gcc基本的使用方法及常用指令
- 【Objective-C】OC中字符串(NSString)的基本概念和常用处理方法
- 自定义TabLayout布局的基本方法
- 随机模拟的基本思想和常用采样方法(sampling)
- IOS基本控件常用属性及方法(六)---UISlider
- CORBA Programming with TAO - 4.Basic Functions(常用基本方法解析)
- salesforce之apex开发1---基本类型与常用方法
- 每日学习心得:Js基本数据类型常用方法扩展
- Js基本数据类型常用方法扩展(基本数据处理)
- python 基本数据类型常用方法总结
- CORBA 常用基本方法解析