pyqt5获取ui窗口大小
时间: 2023-08-18 13:08:06 浏览: 316
PyQt5实现无边框窗口的标题拖动和窗口缩放
您可以使用QWidget的`size()`函数获取UI窗口的大小。以下是示例代码:
```python
from PyQt5.QtWidgets import QApplication, QMainWindow
class MyWindow(QMainWindow):
def __init__(self):
super().__init__()
self.setWindowTitle("My Window")
self.setGeometry(100, 100, 500, 500)
self.show()
if __name__ == "__main__":
app = QApplication([])
window = MyWindow()
print(window.size()) # 获取窗口大小
app.exec_()
```
在上述示例中,`window.size()`会返回窗口大小的QSize对象。您可以使用`width()`和`height()`函数获取宽度和高度的值。
阅读全文