--- a/Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py Mon Aug 09 08:41:03 2010 +0200 +++ b/Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py Mon Aug 09 15:36:47 2010 +0200 @@ -153,12 +153,9 @@ self.process.kill() else: self.process = QProcess() - self.connect(self.process, SIGNAL('finished(int, QProcess::ExitStatus)'), - self.__procFinished) - self.connect(self.process, SIGNAL('readyReadStandardOutput()'), - self.__readStdout) - self.connect(self.process, SIGNAL('readyReadStandardError()'), - self.__readStderr) + self.process.finished.connect(self.__procFinished) + self.process.readyReadStandardOutput.connect(self.__readStdout) + self.process.readyReadStandardOutput.connect(self.__readStderr) args = [] args.append('status') @@ -478,4 +475,4 @@ for itm in self.statusList.selectedItems(): if itm.text(self.__statusColumn) in self.missingIndicators: missingItems.append(itm) - return missingItems + return missingItems \ No newline at end of file