266 |
266 |
267 if self.process: |
267 if self.process: |
268 self.process.kill() |
268 self.process.kill() |
269 else: |
269 else: |
270 self.process = QProcess() |
270 self.process = QProcess() |
271 self.connect(self.process, SIGNAL('finished(int, QProcess::ExitStatus)'), |
271 self.process.finished.connect(self.__procFinished) |
272 self.__procFinished) |
272 self.process.readyReadStandardOutput.connect(self.__readStdout) |
273 self.connect(self.process, SIGNAL('readyReadStandardOutput()'), |
273 self.process.readyReadStandardOutput.connect(self.__readStderr) |
274 self.__readStdout) |
|
275 self.connect(self.process, SIGNAL('readyReadStandardError()'), |
|
276 self.__readStderr) |
|
277 |
274 |
278 args = [] |
275 args = [] |
279 args.append('status') |
276 args.append('status') |
280 self.vcs.addArguments(args, self.vcs.options['global']) |
277 self.vcs.addArguments(args, self.vcs.options['global']) |
281 self.vcs.addArguments(args, self.vcs.options['status']) |
278 self.vcs.addArguments(args, self.vcs.options['status']) |