我在使用PyQt5时出现报错:
Traceback (most recent call last):
File "xxx.py", line 9, in <module>
win=server_control()
^^^^^^^^^^^^^^^^
File "xxx.py", line 7, in __init__
self.setupUi(self)
File "xxx.py", line 17, in setupUi
self.centralwidget = QtWidgets.QWidget(parent=LoginWindow)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: QWidget(parent: typing.Optional[QWidget] = None, flags: Qt.WindowType = Qt.WindowFlags()): argument 'parent' has unexpected type 'server_control'
代码如下:
class server_control(xxx,QMainWindow):
def __init__(self,parent=None) -> None:
super(server_control, self).__init__(parent)
self.setupUi(self)
app=QApplication(sys.argv)
win=server_control()
win.show()
sys.exit(app.exec_())