当我运行此代码时,出现错误:
TypeError: MainWindow.a() 缺少 1 个必需的位置参数:'self'
self._target(*self._args, **self._kwargs)类型错误:MainWindow.b() 缺少 1 个必需的位置参数:'self'
这是代码:
class MainWindow(QMainWindow):
def __init__(self):
super().__init__()
self.setWindowTitle("NCM manager")
self.setGeometry(100, 100, 320, 210)
self.setWindowIcon(QIcon('si.png'))
self.setStyleSheet("background-color: rgb(42, 42, 40);")
def a(self):
reg = MainWindow(self)
time.sleep(2)
reg.setWindowTitle("NdfvergfvCM")
def b(self):
time.sleep(5)
reg = MainWindow(self)
time.sleep(2)
reg.setWindowTitle("MBIM")
t1 = Thread(target=a)
t2 = Thread(target=b)
t1.start()
t2.start()
t1.join()
t2.join()
您不需要任何额外的库。
使用流的最常见选项之一如下所示: