pyqt5不可拉伸
时间: 2023-07-03 10:21:23 浏览: 84
您好!感谢您的提问。
如果您使用 PyQt5 进行 GUI 开发时,发现窗口不可拉伸,可能是因为您没有设置窗口的可调整大小性质。您可以在代码中使用 `setFixedSize()` 方法,将窗口的大小设置为固定值,如下所示:
```
from PyQt5.QtWidgets import QApplication, QWidget
if __name__ == '__main__':
app = QApplication([])
window = QWidget()
window.setFixedSize(400, 300) # 设置窗口大小为 400x300
window.show()
app.exec_()
```
如果您想要设置窗口可以调整大小,可以使用 `setMinimumSize()` 和 `setMaximumSize()` 方法,来限制窗口的最小和最大大小,如下所示:
```
from PyQt5.QtWidgets import QApplication, QWidget
if __name__ == '__main__':
app = QApplication([])
window = QWidget()
window.setMinimumSize(200, 200) # 设置窗口最小大小为 200x200
window.setMaximumSize(800, 600) # 设置窗口最大大小为 800x600
window.show()
app.exec_()
```
希望这些代码可以帮助您解决问题。如果您还有其他问题,请随时提出。
阅读全文