QT5:python报错AttributeError: 'Ui_MainWindow' object has no attribute 'setupUi'

在学习Qt的时候遇到的报错:AttributeError: 'Ui_MainWindow' object has no attribute 'setupUi'
以下是.ui生成的代码

img

代码如下

img

说是19行和100行的错误


class Ui_Form(QtWidgets.QWidget):
    def __init__(self):
        super().__init__()
        self.setupUi(self)

这样改

你为什么有3个类在继承QtMainWindow?
你把setupUI定义在第3个类里,却从第1个类里调用它,能不出错吗

可以看看这个:


望采纳。