--- a/UI/UserInterface.py Fri Dec 31 15:50:33 2010 +0100 +++ b/UI/UserInterface.py Sat Jan 01 19:24:20 2011 +0100 @@ -17,6 +17,11 @@ from PyQt4.Qsci import QSCINTILLA_VERSION_STR from PyQt4.QtNetwork import QNetworkProxyFactory, QNetworkAccessManager, \ QNetworkRequest, QNetworkReply +try: + from PyQt4.QtNetwork import QSslError # __IGNORE_WARNING__ + SSL_AVAILABLE = True +except ImportError: + SSL_AVAILABLE = False from E5Gui.E5Application import e5App @@ -620,9 +625,10 @@ self.connect(self.__networkManager, SIGNAL('proxyAuthenticationRequired(const QNetworkProxy&, QAuthenticator*)'), self.__proxyAuthenticationRequired) - self.connect(self.__networkManager, - SIGNAL('sslErrors(QNetworkReply *, const QList<QSslError> &)'), - self.__sslErrors) + if SSL_AVAILABLE: + self.connect(self.__networkManager, + SIGNAL('sslErrors(QNetworkReply *, const QList<QSslError> &)'), + self.__sslErrors) self.__replies = [] # attribute for the help window