PyQt 5.5 compatibility

This commit is contained in:
Kovid Goyal 2015-08-11 10:59:03 +05:30
parent 66aae13cd7
commit ee0931ee67

View File

@ -822,6 +822,8 @@ class DocumentView(QWebView): # {{{
def do_search_online(self, text): def do_search_online(self, text):
url = self.document.search_online_url.replace('{text}', QUrl().toPercentEncoding(text)) url = self.document.search_online_url.replace('{text}', QUrl().toPercentEncoding(text))
if not isinstance(url, bytes):
url = url.encode('utf-8')
open_url(QUrl.fromEncoded(url)) open_url(QUrl.fromEncoded(url))
def set_manager(self, manager): def set_manager(self, manager):