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']) |