--- a/Plugins/VcsPlugins/vcsMercurial/HgDiffDialog.py Mon Aug 09 08:41:03 2010 +0200 +++ b/Plugins/VcsPlugins/vcsMercurial/HgDiffDialog.py Mon Aug 09 15:36:47 2010 +0200 @@ -9,7 +9,7 @@ import os -from PyQt4.QtCore import pyqtSlot, QProcess, SIGNAL, QTimer, QFileInfo +from PyQt4.QtCore import pyqtSlot, QProcess, QTimer, QFileInfo from PyQt4.QtGui import QWidget, QDialogButtonBox, QBrush, QColor, QMessageBox, \ QTextCursor, QFileDialog, QLineEdit @@ -51,12 +51,9 @@ self.cLineNoFormat = self.contents.currentCharFormat() self.cLineNoFormat.setBackground(QBrush(QColor(255, 220, 168))) - 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) def closeEvent(self, e): """