28 Constructor |
30 Constructor |
29 |
31 |
30 @param parent reference to the parent object (QObject) |
32 @param parent reference to the parent object (QObject) |
31 """ |
33 """ |
32 super(NetworkManager, self).__init__(parent) |
34 super(NetworkManager, self).__init__(parent) |
|
35 |
|
36 if not WebBrowserWindow.mainWindow().fromEric(): |
|
37 from PyQt5.QtNetwork import QNetworkProxyFactory |
|
38 from E5Network.E5NetworkProxyFactory import E5NetworkProxyFactory |
|
39 |
|
40 self.__proxyFactory = E5NetworkProxyFactory() |
|
41 QNetworkProxyFactory.setApplicationProxyFactory( |
|
42 self.__proxyFactory) |
33 |
43 |
34 self.languagesChanged() |
44 self.languagesChanged() |
35 |
45 |
36 self.__ignoredSslErrors = {} |
46 self.__ignoredSslErrors = {} |
37 # dictionary of temporarily ignore SSL errors |
47 # dictionary of temporarily ignore SSL errors |