pyqt5获取ui窗口大小
时间: 2023-08-18 12:08:06 浏览: 309
PyQt5实现UI界面及内部控件自适应屏幕大小显示
5星 · 资源好评率100%
您可以使用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()`函数获取宽度和高度的值。
阅读全文