diff -r a6175e238484 -r 5c1786fad576 PluginManager/PluginRepositoryDialog.py --- a/PluginManager/PluginRepositoryDialog.py Sat Jan 01 18:20:21 2011 +0100 +++ b/PluginManager/PluginRepositoryDialog.py Sat Jan 01 19:25:31 2011 +0100 @@ -15,6 +15,11 @@ from PyQt4.QtGui import * from PyQt4.QtCore import * from PyQt4.QtNetwork import QNetworkAccessManager, QNetworkRequest, QNetworkReply +try: + from PyQt4.QtNetwork import QSslError # __IGNORE_WARNING__ + SSL_AVAILABLE = True +except ImportError: + SSL_AVAILABLE = False from .Ui_PluginRepositoryDialog import Ui_PluginRepositoryDialog @@ -76,7 +81,8 @@ self.__networkManager = QNetworkAccessManager(self) self.__networkManager.proxyAuthenticationRequired.connect( proxyAuthenticationRequired) - self.__networkManager.sslErrors.connect(self.__sslErrors) + if SSL_AVAILABLE: + self.__networkManager.sslErrors.connect(self.__sslErrors) self.__replies = [] self.__doneMethod = None