--- a/Helpviewer/OpenSearch/OpenSearchEngine.py Mon Aug 09 08:41:03 2010 +0200 +++ b/Helpviewer/OpenSearch/OpenSearchEngine.py Mon Aug 09 15:36:47 2010 +0200 @@ -307,7 +307,7 @@ reply = self.__networkAccessManager.get( QNetworkRequest(QUrl.fromEncoded(self._imageUrl))) - self.connect(reply, SIGNAL("finished()"), self.__imageObtained) + reply.finished[()].connect(self.__imageObtained) self.__replies.append(reply) def __imageObtained(self): @@ -413,8 +413,7 @@ return if self.__suggestionsReply is not None: - self.disconnect(self.__suggestionsReply, SIGNAL("finished()"), - self.__suggestionsObtained) + self.__suggestionsReply.finished[()].disconnect(self.__suggestionsObtained) self.__suggestionsReply.abort() self.__suggestionsReply = None @@ -432,8 +431,7 @@ data = "&".join(parameters) self.__suggestionsReply = self.networkAccessManager().post( QNetworkRequest(self.suggestionsUrl(searchTerm)), data) - self.connect(self.__suggestionsReply, SIGNAL("finished()"), - self.__suggestionsObtained) + self.__suggestionsReply.finished[()].connect(self.__suggestionsObtained) def __suggestionsObtained(self): """