Я пытаюсь создать собственный сигнал для объекта QRunnable для моего приложения PySide2. Все примеры привели меня к созданию сигнала следующим образом:
class Foo1(QtCore.QObject):
def __init__():
super().__init__()
self.thread = Foo2()
self.thread.signal.connect(foo)
def foo():
# do something
class Foo2(QtCore.QRunnable):
signal = QtCore.Signal()
Тем не менее, я получаю следующую ошибку на self.thread.signal.connect(foo)
:
'PySide.QtCore.Signal' object has no attribute 'connect'
Как мне реализовать собственный сигнал для объекта QRunnable?