我正在尝试为 PySide2 应用程序的 QRunnable 对象创建自定义信号。所有的例子都让我通过以下方式创建了一个信号:
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 对象实现自定义信号?
GCT1015
相关分类