--- a/UI/UserInterface.py Mon Aug 09 08:41:03 2010 +0200 +++ b/UI/UserInterface.py Mon Aug 09 15:36:47 2010 +0200 @@ -4459,13 +4459,10 @@ .format(program, tool['arguments']) self.appendToStdout(t) - self.connect(proc, SIGNAL('finished(int, QProcess::ExitStatus)'), - self.__toolFinished) + proc.finished.connect(self.__toolFinished) if tool['redirect'] != 'no': - self.connect(proc, SIGNAL('readyReadStandardOutput()'), - self.__processToolStdout) - self.connect(proc, SIGNAL('readyReadStandardError()'), - self.__processToolStderr) + proc.readyReadStandardOutput.connect(self.__processToolStdout) + proc.readyReadStandardOutput.connect(self.__processToolStderr) if tool['redirect'] in ["insert", "replaceSelection"]: aw = self.viewmanager.activeWindow() procData = (aw, tool['redirect'], []) @@ -5527,7 +5524,7 @@ .format(url.host())) self.__versionCheckProgress.setValue(alternative) reply = self.__networkManager.get(QNetworkRequest(url)) - self.connect(reply, SIGNAL("finished()"), self.__versionsDownloadDone) + reply.finished[()].connect(self.__versionsDownloadDone) self.__replies.append(reply) def __versionsDownloadDone(self): @@ -5781,4 +5778,4 @@ if self.__startup: if Preferences.getGeometry("MainMaximized"): self.setWindowState(Qt.WindowStates(Qt.WindowMaximized)) - self.__startup = False + self.__startup = False \ No newline at end of file