Helpviewer/OpenSearch/OpenSearchEngine.py

branch
5_1_x
changeset 1105
8a1ec3fa9d2b
parent 791
9ec2ac20e54e
child 1107
cad60e83a962
equal deleted inserted replaced
1103:b04ffbf7cfb3 1105:8a1ec3fa9d2b
15 from PyQt4.QtNetwork import QNetworkRequest, QNetworkAccessManager 15 from PyQt4.QtNetwork import QNetworkRequest, QNetworkAccessManager
16 16
17 from UI.Info import Program 17 from UI.Info import Program
18 18
19 import Preferences 19 import Preferences
20 import Utilities
20 21
21 class OpenSearchEngine(QObject): 22 class OpenSearchEngine(QObject):
22 """ 23 """
23 Class implementing the open search engine. 24 Class implementing the open search engine.
24 25
438 439
439 def __suggestionsObtained(self): 440 def __suggestionsObtained(self):
440 """ 441 """
441 Private slot to receive the suggestions. 442 Private slot to receive the suggestions.
442 """ 443 """
443 response = str(self.__suggestionsReply.readAll(), "utf-8") 444 buffer = bytes(self.__suggestionsReply.readAll())
445 response = Utilities.decode(buffer)[0]
444 response = response.strip() 446 response = response.strip()
445 447
446 self.__suggestionsReply.close() 448 self.__suggestionsReply.close()
447 self.__suggestionsReply = None 449 self.__suggestionsReply = None
448 450

eric ide

mercurial