赞
踩
import sys
from PyQt5.QtWidgets import QApplication, QWidget
class MyWidget(QWidget):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
self.setGeometry(100, 100, 300, 200) # 设置初始窗口位置和大小
self.setFixedSize(300, 200) # 禁止调整窗口大小
self.setWindowTitle('禁止调整窗口大小示例')
self.show()
if __name__ == '__main__':
app = QApplication(sys.argv)
widget = MyWidget()
sys.exit(app.exec_())
在上述代码中,我们创建了一个名为MyWidget
的自定义QWidget子类。在initUI
方法中,我们使用setGeometry()
方法设置了窗口的初始位置和大小,并使用setFixedSize()
方法将窗口固定为指定的大小。最后,我们通过调用show()
方法显示窗口。
运行上述代码后,你会看到一个固定大小的窗口,无法通过拖动边框来调整大小。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。