自我在多个类中未定义的Python

2024-05-20 18:44:17 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试制作两个类,一个用于Gui,另一个用于运行一些计算

(自我)出了什么问题还没有定义。你知道吗

这是密码!!!你知道吗

class MainProg(QtWidgets.QMainWindow):
    def __init__(self):
        super(MainProg, self).__init__()
        self.setObjectName("MainWindow")
        self.setFixedSize(1366, 768)

class ASD(MainProg):
         def task1(self):
             print("task1")
         def task2(self):
             print("task2")

         def task3(self):
             print("task3")

         def dep1(self):
             t1 = threading.Thread(target=self.task1)
             t2 = threading.Thread(target=self.task2)
             t3 = threading.Thread(target=self.task3)
             t1.start()
             t2.start()
             t3.start()

             t1.join()
             t2.join()
             t3.join()

         d1 = threading.Thread(target=self.dep1)
         d1.start()
         d1.join()
         pass

if __name__ == "__main__":
    import sys

    app = QtWidgets.QApplication(sys.argv)
    player = MainProg()
    player.show()
    sys.exit(app.exec_())

Tags: selftargetdefthreadstartt1t3print