【发布时间】:2017-06-06 09:28:14
【问题描述】:
在我的应用程序中,我的控件类定义如下:
class Controller(QtGui.QWidget, Ui_myUI):
在按钮点击动作的这个类中,我想将 QThread 的finished() 动作连接到Controller 类中定义的done 方法,如下所示:
def applyAction(self):
self.myTread = MyTestTread()
self.connect(self.myTread, QtCore.SIGNAL("finished()"), self.done)
self.myTread.start()
但此代码返回以下错误:
AttributeError: 'Controller' object has no attribute 'connect'
我在这里做错了什么?
【问题讨论】:
标签: python pyqt4 signals-slots qthread