2
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)

我无法在这里发出完成的信号。任何人都可以在这里帮助我。

4

1 回答 1

3

startDetached()是一个静态方法,所以它不会在对象上调用。因此,也没有任何物体最终会发出finished信号。

如此处所述:关于stackoverflow的类似问题

于 2012-12-10T00:07:27.830 回答