15 如何设置主窗口居中?退出应用程序如何操作?
1 如何实现主窗口居中显示?
- 让主窗口居中,其实就是让窗口的左右边缘到左右屏幕距离相等,让窗口的上下边缘到上下屏幕的距离相等;
- 主要是需要进行计算和移动工作;
- 可以使用
QDesktopWidget
类来获取屏幕的大小和位置信息,然后根据这些信息计算出窗口的位置和大小; QDesktopWidget().screenGeometry()
可以获取到屏幕坐标:
def screenGeometry(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
"""
screenGeometry(self, screen: int = -1) -> QRect
screenGeometry(self, QWidget) -> QRect
scree