22 from eric7.EricWidgets import EricMessageBox |
22 from eric7.EricWidgets import EricMessageBox |
23 from eric7.EricWidgets.EricApplication import ericApp |
23 from eric7.EricWidgets.EricApplication import ericApp |
24 |
24 |
25 from eric7.EricNetwork.EricNetworkProxyFactory import proxyAuthenticationRequired |
25 from eric7.EricNetwork.EricNetworkProxyFactory import proxyAuthenticationRequired |
26 |
26 |
|
27 from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow |
|
28 from eric7.Utilities.AutoSaver import AutoSaver |
|
29 from eric7 import Preferences |
|
30 |
27 try: |
31 try: |
28 from eric7.EricNetwork.EricSslErrorHandler import EricSslErrorHandler |
32 from eric7.EricNetwork.EricSslErrorHandler import EricSslErrorHandler |
29 |
33 |
30 SSL_AVAILABLE = True |
34 SSL_AVAILABLE = True |
31 except ImportError: |
35 except ImportError: |
32 SSL_AVAILABLE = False |
36 SSL_AVAILABLE = False |
33 |
37 |
34 from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow |
|
35 from .NetworkUrlInterceptor import NetworkUrlInterceptor |
38 from .NetworkUrlInterceptor import NetworkUrlInterceptor |
36 from ..Tools.WebBrowserTools import getHtmlPage, pixmapToDataUrl |
39 from ..Tools.WebBrowserTools import getHtmlPage, pixmapToDataUrl |
37 |
|
38 from eric7.Utilities.AutoSaver import AutoSaver |
|
39 from eric7 import Preferences |
|
40 |
40 |
41 |
41 |
42 class NetworkManager(QNetworkAccessManager): |
42 class NetworkManager(QNetworkAccessManager): |
43 """ |
43 """ |
44 Class implementing a network manager. |
44 Class implementing a network manager. |