192 @return URL (QUrl) |
192 @return URL (QUrl) |
193 """ |
193 """ |
194 if not self._suggestionsUrlTemplate: |
194 if not self._suggestionsUrlTemplate: |
195 return QUrl() |
195 return QUrl() |
196 |
196 |
197 ret = QUrl.fromEncoded(QByteArray( |
197 ret = QUrl.fromEncoded(QByteArray(self.parseTemplate( |
198 self.parseTemplate(searchTerm, self._suggestionsUrlTemplate))) |
198 searchTerm, self._suggestionsUrlTemplate))) |
199 |
199 |
200 if self.__searchMethod != "post": |
200 if self.__searchMethod != "post": |
201 for parameter in self._suggestionsParameters: |
201 for parameter in self._suggestionsParameters: |
202 ret.addQueryItem(parameter[0], |
202 ret.addQueryItem(parameter[0], |
203 self.parseTemplate(searchTerm, parameter[1])) |
203 self.parseTemplate(searchTerm, parameter[1])) |