Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py

changeset 464
a2b1d1770ef0
parent 458
1695e7a2db54
child 470
99d8c50ba42f
equal deleted inserted replaced
463:8d0309c4b7f6 464:a2b1d1770ef0
151 151
152 if self.process: 152 if self.process:
153 self.process.kill() 153 self.process.kill()
154 else: 154 else:
155 self.process = QProcess() 155 self.process = QProcess()
156 self.connect(self.process, SIGNAL('finished(int, QProcess::ExitStatus)'), 156 self.process.finished.connect(self.__procFinished)
157 self.__procFinished) 157 self.process.readyReadStandardOutput.connect(self.__readStdout)
158 self.connect(self.process, SIGNAL('readyReadStandardOutput()'), 158 self.process.readyReadStandardOutput.connect(self.__readStderr)
159 self.__readStdout)
160 self.connect(self.process, SIGNAL('readyReadStandardError()'),
161 self.__readStderr)
162 159
163 args = [] 160 args = []
164 args.append('status') 161 args.append('status')
165 self.vcs.addArguments(args, self.vcs.options['global']) 162 self.vcs.addArguments(args, self.vcs.options['global'])
166 self.vcs.addArguments(args, self.vcs.options['status']) 163 self.vcs.addArguments(args, self.vcs.options['status'])

eric ide

mercurial