【发布时间】:2021-09-03 08:32:33
【问题描述】:
我尝试运行这段代码,但它总是得到这个 AttributeError,我搜索了很多网站但没有任何答案。
QtWidgets.QDesktopWidget().availableGeometry().center()
AttributeError: module 'PyQt6.QtWidgets' has no attribute 'QDesktopWidget'
我的代码:
from PyQt6 import QtCore, QtGui, QtWidgets
class Ui_Form(object):
def center(self):
qr = Form.frameGeometry()
cp = QtWidgets.QDesktopWidget().availableGeometry().center()
qr.moveCenter(cp)
self.move(qr.topLeft())
我正在使用 PyQt6 版本 6.1.0,Python 3.9.5
【问题讨论】:
标签: python python-3.x pyqt python-3.9 pyqt6