19 ) |
19 ) |
20 |
20 |
21 from E5Gui import E5MessageBox |
21 from E5Gui import E5MessageBox |
22 from E5Gui.E5Application import e5App |
22 from E5Gui.E5Application import e5App |
23 |
23 |
24 from E5Network.E5NetworkProxyFactory import proxyAuthenticationRequired |
24 from EricNetwork.EricNetworkProxyFactory import proxyAuthenticationRequired |
25 try: |
25 try: |
26 from E5Network.E5SslErrorHandler import E5SslErrorHandler |
26 from EricNetwork.EricSslErrorHandler import EricSslErrorHandler |
27 SSL_AVAILABLE = True |
27 SSL_AVAILABLE = True |
28 except ImportError: |
28 except ImportError: |
29 SSL_AVAILABLE = False |
29 SSL_AVAILABLE = False |
30 |
30 |
31 from .PipDialog import PipDialog |
31 from .PipDialog import PipDialog |
55 # attributes for the network objects |
55 # attributes for the network objects |
56 self.__networkManager = QNetworkAccessManager(self) |
56 self.__networkManager = QNetworkAccessManager(self) |
57 self.__networkManager.proxyAuthenticationRequired.connect( |
57 self.__networkManager.proxyAuthenticationRequired.connect( |
58 proxyAuthenticationRequired) |
58 proxyAuthenticationRequired) |
59 if SSL_AVAILABLE: |
59 if SSL_AVAILABLE: |
60 self.__sslErrorHandler = E5SslErrorHandler(self) |
60 self.__sslErrorHandler = EricSslErrorHandler(self) |
61 self.__networkManager.sslErrors.connect( |
61 self.__networkManager.sslErrors.connect( |
62 self.__sslErrorHandler.sslErrorsReply) |
62 self.__sslErrorHandler.sslErrorsReply) |
63 self.__replies = [] |
63 self.__replies = [] |
64 |
64 |
65 def getNetworkAccessManager(self): |
65 def getNetworkAccessManager(self): |