--- a/Plugins/VcsPlugins/vcsMercurial/HgDialog.py Mon Aug 09 08:41:03 2010 +0200 +++ b/Plugins/VcsPlugins/vcsMercurial/HgDialog.py Mon Aug 09 15:36:47 2010 +0200 @@ -9,7 +9,7 @@ import os -from PyQt4.QtCore import QProcess, QTimer, SIGNAL, pyqtSlot, Qt +from PyQt4.QtCore import QProcess, QTimer, pyqtSlot, Qt from PyQt4.QtGui import QDialog, QDialogButtonBox, QMessageBox, QLineEdit from .Ui_HgDialog import Ui_HgDialog @@ -119,12 +119,9 @@ self.resultbox.append(' '.join(args)) self.resultbox.append('') - self.connect(self.proc, SIGNAL('finished(int, QProcess::ExitStatus)'), - self.__procFinished) - self.connect(self.proc, SIGNAL('readyReadStandardOutput()'), - self.__readStdout) - self.connect(self.proc, SIGNAL('readyReadStandardError()'), - self.__readStderr) + self.proc.finished.connect(self.__procFinished) + self.proc.readyReadStandardOutput.connect(self.__readStdout) + self.proc.readyReadStandardOutput.connect(self.__readStderr) if workingDir: self.proc.setWorkingDirectory(workingDir)