149 """ |
149 """ |
150 if not self._searchUrlTemplate: |
150 if not self._searchUrlTemplate: |
151 return QUrl() |
151 return QUrl() |
152 |
152 |
153 ret = QUrl.fromEncoded( |
153 ret = QUrl.fromEncoded( |
154 self.parseTemplate(searchTerm, self._searchUrlTemplate).encode()) |
154 self.parseTemplate(searchTerm, self._searchUrlTemplate).encode("utf-8")) |
155 |
155 |
156 if self.__searchMethod != "post": |
156 if self.__searchMethod != "post": |
157 if qVersion() >= "5.0.0": |
157 if qVersion() >= "5.0.0": |
158 from PyQt5.QtCore import QUrlQuery |
158 from PyQt5.QtCore import QUrlQuery |
159 urlQuery = QUrlQuery(ret) |
159 urlQuery = QUrlQuery(ret) |
204 """ |
204 """ |
205 if not self._suggestionsUrlTemplate: |
205 if not self._suggestionsUrlTemplate: |
206 return QUrl() |
206 return QUrl() |
207 |
207 |
208 ret = QUrl.fromEncoded(QByteArray(self.parseTemplate( |
208 ret = QUrl.fromEncoded(QByteArray(self.parseTemplate( |
209 searchTerm, self._suggestionsUrlTemplate).encode())) |
209 searchTerm, self._suggestionsUrlTemplate).encode("utf-8"))) |
210 |
210 |
211 if self.__searchMethod != "post": |
211 if self.__searchMethod != "post": |
212 if qVersion() >= "5.0.0": |
212 if qVersion() >= "5.0.0": |
213 from PyQt5.QtCore import QUrlQuery |
213 from PyQt5.QtCore import QUrlQuery |
214 urlQuery = QUrlQuery(ret) |
214 urlQuery = QUrlQuery(ret) |
335 """ |
335 """ |
336 if self.__networkAccessManager is None or not self._imageUrl: |
336 if self.__networkAccessManager is None or not self._imageUrl: |
337 return |
337 return |
338 |
338 |
339 reply = self.__networkAccessManager.get( |
339 reply = self.__networkAccessManager.get( |
340 QNetworkRequest(QUrl.fromEncoded(self._imageUrl.encode()))) |
340 QNetworkRequest(QUrl.fromEncoded(self._imageUrl.encode("utf-8")))) |
341 reply.finished.connect(self.__imageObtained) |
341 reply.finished.connect(self.__imageObtained) |
342 self.__replies.append(reply) |
342 self.__replies.append(reply) |
343 |
343 |
344 def __imageObtained(self): |
344 def __imageObtained(self): |
345 """ |
345 """ |