【发布时间】:2018-10-30 01:23:49
【问题描述】:
我正在尝试为我的 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 对象实现自定义信号?
【问题讨论】: