14 pass |
14 pass |
15 |
15 |
16 import re |
16 import re |
17 import logging |
17 import logging |
18 |
18 |
19 from PyQt4.QtCore import pyqtSlot, pyqtSignal, Qt, QByteArray, QTimer |
19 from PyQt5.QtCore import pyqtSlot, pyqtSignal, Qt, QByteArray, QTimer |
20 from PyQt4.QtGui import QWidget, QToolButton, QLabel, QTabWidget |
20 from PyQt5.QtWidgets import QWidget, QToolButton, QLabel, QTabWidget |
21 from PyQt4.QtNetwork import QTcpSocket, QAbstractSocket |
21 from PyQt5.QtNetwork import QTcpSocket, QAbstractSocket |
22 try: |
22 try: |
23 from PyQt4.QtNetwork import QSslSocket, QSslConfiguration |
23 from PyQt5.QtNetwork import QSslSocket, QSslConfiguration |
24 from E5Network.E5SslErrorHandler import E5SslErrorHandler |
24 from E5Network.E5SslErrorHandler import E5SslErrorHandler |
25 SSL_AVAILABLE = True |
25 SSL_AVAILABLE = True |
26 except ImportError: |
26 except ImportError: |
27 SSL_AVAILABLE = False |
27 SSL_AVAILABLE = False |
28 |
28 |