eric6/WebBrowser/Network/NetworkManager.py

branch
maintenance
changeset 7362
028bf21bb5a2
parent 7322
cd8ee889589f
parent 7360
9190402e4505
child 7607
dd1054be15aa
--- a/eric6/WebBrowser/Network/NetworkManager.py	Sat Dec 07 14:16:25 2019 +0100
+++ b/eric6/WebBrowser/Network/NetworkManager.py	Wed Jan 01 12:01:54 2020 +0100
@@ -1,6 +1,6 @@
 # -*- coding: utf-8 -*-
 
-# Copyright (c) 2016 - 2019 Detlev Offenbach <detlev@die-offenbachs.de>
+# Copyright (c) 2016 - 2020 Detlev Offenbach <detlev@die-offenbachs.de>
 #
 
 """
@@ -90,7 +90,13 @@
                 QByteArray(b"qthelp"), self.__qtHelpSchemeHandler)
         
         self.__interceptor = NetworkUrlInterceptor(self)
-        WebBrowserWindow.webProfile().setRequestInterceptor(self.__interceptor)
+        try:
+            WebBrowserWindow.webProfile().setUrlRequestInterceptor(
+                self.__interceptor)
+        except AttributeError:
+            #  Qt < 5.13
+            WebBrowserWindow.webProfile().setRequestInterceptor(
+                self.__interceptor)
         
         WebBrowserWindow.cookieJar()
     

eric ide

mercurial