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 に答える