31 from E5Gui.E5MainWindow import E5MainWindow |
31 from E5Gui.E5MainWindow import E5MainWindow |
32 from E5Gui.E5Application import e5App |
32 from E5Gui.E5Application import e5App |
33 |
33 |
34 from E5Network.E5NetworkProxyFactory import proxyAuthenticationRequired |
34 from E5Network.E5NetworkProxyFactory import proxyAuthenticationRequired |
35 try: |
35 try: |
36 from E5Network.E5SslErrorHandler import E5SslErrorHandler |
36 from E5Network.E5SslErrorHandler import E5SslErrorHandler, E5SslErrorState |
37 SSL_AVAILABLE = True |
37 SSL_AVAILABLE = True |
38 except ImportError: |
38 except ImportError: |
39 SSL_AVAILABLE = False |
39 SSL_AVAILABLE = False |
40 |
40 |
41 import Globals |
41 import Globals |
687 |
687 |
688 @param reply reference to the reply object (QNetworkReply) |
688 @param reply reference to the reply object (QNetworkReply) |
689 @param errors list of SSL errors (list of QSslError) |
689 @param errors list of SSL errors (list of QSslError) |
690 """ |
690 """ |
691 ignored = self.__sslErrorHandler.sslErrorsReply(reply, errors)[0] |
691 ignored = self.__sslErrorHandler.sslErrorsReply(reply, errors)[0] |
692 if ignored == E5SslErrorHandler.NotIgnored: |
692 if ignored == E5SslErrorState.NOT_IGNORED: |
693 self.__downloadCancel(reply) |
693 self.__downloadCancel(reply) |
694 |
694 |
695 def getDownloadedPlugins(self): |
695 def getDownloadedPlugins(self): |
696 """ |
696 """ |
697 Public method to get the list of recently downloaded plugin files. |
697 Public method to get the list of recently downloaded plugin files. |