class Main(QtGui.QMainWindow):
self.process = QtCore.QProcess(self)
QtCore.QObject.connect(self.process,QtCore.SIGNAL("finished(int)"),self.processCompleted)
def processCompleted(self):
self.ui.statusText.setText("Finished")
self.process.startDetached(command,arguments)
我无法在此处发出完成的信号。有人可以帮我吗
答案 0 :(得分:3)
startDetached()
是一个静态方法,因此不会在对象上调用它。因此,任何对象都不会最终发出finished
信号。