Plugins/DocumentationPlugins/Ericapi/EricapiExecDialog.py

changeset 464
a2b1d1770ef0
parent 13
1af94a91f439
child 470
99d8c50ba42f
equal deleted inserted replaced
463:8d0309c4b7f6 464:a2b1d1770ef0
69 args.append(fname) 69 args.append(fname)
70 70
71 self.process = QProcess() 71 self.process = QProcess()
72 self.process.setWorkingDirectory(dname) 72 self.process.setWorkingDirectory(dname)
73 73
74 self.connect(self.process, SIGNAL('readyReadStandardOutput()'), 74 self.process.readyReadStandardOutput.connect(self.__readStdout)
75 self.__readStdout) 75 self.process.readyReadStandardOutput.connect(self.__readStderr)
76 self.connect(self.process, SIGNAL('readyReadStandardError()'), 76 self.process.finished.connect(self.__finish)
77 self.__readStderr)
78 self.connect(self.process, SIGNAL('finished(int, QProcess::ExitStatus)'),
79 self.__finish)
80 77
81 self.setWindowTitle(self.trUtf8('{0} - {1}').format(self.cmdname, self.filename)) 78 self.setWindowTitle(self.trUtf8('{0} - {1}').format(self.cmdname, self.filename))
82 self.process.start(program, args) 79 self.process.start(program, args)
83 procStarted = self.process.waitForStarted() 80 procStarted = self.process.waitForStarted()
84 if not procStarted: 81 if not procStarted:

eric ide

mercurial