这是我的主题类:
import PyQt5
class WorkThread(QtCore.QThread):
mysignal = QtCore.pyqtSignal
def __init__(self, data):
QtCore.QThread.__init__(self)
self.session = MyClass(data)
def __del__(self):
self.wait()
def run(self):
self.session.worker()
我的工人阶级:
class MyClass():
def __init__(self, data):
self.session = data
self.status = ''
def worker(self):
i = 0
while True:
self.status = i
i = i + 1
time.sleep(1)
当self.status
正在运行时,有没有办法从MyClass
发出worker
?发了好几次?我在PyQt5中研究了很多关于信号的信息,但我还没有找到解决方案。