WebBrowser/OpenSearch/OpenSearchEngine.py

branch
QtWebEngine
changeset 4913
e16573640cb8
parent 4801
71bdc520f640
child 5389
9b1c800daff3
diff -r e97af1181efd -r e16573640cb8 WebBrowser/OpenSearch/OpenSearchEngine.py
--- a/WebBrowser/OpenSearch/OpenSearchEngine.py	Sat Apr 02 19:44:09 2016 +0200
+++ b/WebBrowser/OpenSearch/OpenSearchEngine.py	Sun Apr 03 16:22:18 2016 +0200
@@ -12,8 +12,8 @@
 import re
 import json
 
-from PyQt5.QtCore import pyqtSignal, pyqtSlot, QLocale, QUrl, QByteArray, \
-    QBuffer, QIODevice, QObject, qVersion
+from PyQt5.QtCore import pyqtSignal, pyqtSlot, QLocale, QUrl, QUrlQuery, \
+    QByteArray, QBuffer, QIODevice, QObject
 from PyQt5.QtGui import QImage
 from PyQt5.QtNetwork import QNetworkRequest, QNetworkAccessManager, \
     QNetworkReply
@@ -178,19 +178,12 @@
             .encode("utf-8"))
         
         if self.__searchMethod != "post":
-            if qVersion() >= "5.0.0":
-                from PyQt5.QtCore import QUrlQuery
-                urlQuery = QUrlQuery(ret)
-                for parameter in self._searchParameters:
-                    urlQuery.addQueryItem(
-                        parameter[0],
-                        self.parseTemplate(searchTerm, parameter[1]))
-                ret.setQuery(urlQuery)
-            else:
-                for parameter in self._searchParameters:
-                    ret.addQueryItem(
-                        parameter[0],
-                        self.parseTemplate(searchTerm, parameter[1]))
+            urlQuery = QUrlQuery(ret)
+            for parameter in self._searchParameters:
+                urlQuery.addQueryItem(
+                    parameter[0],
+                    self.parseTemplate(searchTerm, parameter[1]))
+            ret.setQuery(urlQuery)
         
         return ret
     
@@ -233,19 +226,12 @@
             searchTerm, self._suggestionsUrlTemplate).encode("utf-8")))
         
         if self.__searchMethod != "post":
-            if qVersion() >= "5.0.0":
-                from PyQt5.QtCore import QUrlQuery
-                urlQuery = QUrlQuery(ret)
-                for parameter in self._suggestionsParameters:
-                    urlQuery.addQueryItem(
-                        parameter[0],
-                        self.parseTemplate(searchTerm, parameter[1]))
-                ret.setQuery(urlQuery)
-            else:
-                for parameter in self._suggestionsParameters:
-                    ret.addQueryItem(
-                        parameter[0],
-                        self.parseTemplate(searchTerm, parameter[1]))
+            urlQuery = QUrlQuery(ret)
+            for parameter in self._suggestionsParameters:
+                urlQuery.addQueryItem(
+                    parameter[0],
+                    self.parseTemplate(searchTerm, parameter[1]))
+            ret.setQuery(urlQuery)
         
         return ret
     

eric ide

mercurial