PyQt5模块的setGeometry()方法的参数含义
作者:互联网
import sys
from PyQt5 import QtWidgets
class Demo(QtWidgets.QWidget):
"""
setGeometry()方法中是个参数的函数是:
setGeometry(左右, 上下, 宽, 高)
基于二维平面四个参数可以这样理解。
"""
def __init__(self):
super().__init__()
# 设置窗口大小
size = 200, 400
# self.resize(*size)
offset = 0
size2 = size[0], size[1] + offset
self.resize(*size2)
# self.setMaximumSize(*size2)
self.setMinimumSize(*size2)
self.button = QtWidgets.QPushButton(self)
self.button.setText('button')
self.button.setGeometry(0, 0, 50, 20)
self.line = QtWidgets.QLineEdit(self)
self.line.setGeometry(53, 0, 140, 20)
# 默认是隐藏的,需要使用show()方法显示对话框
self.show()
if __name__ == '__main__':
app = QtWidgets.QApplication(sys.argv)
ex = Demo()
sys.exit(app.exec_())
标签:__,size2,self,setGeometry,PyQt5,QtWidgets,模块,size 来源: https://blog.csdn.net/YPFeime/article/details/99567175