9 |
9 |
10 |
10 |
11 import re |
11 import re |
12 import logging |
12 import logging |
13 |
13 |
14 from PyQt5.QtCore import pyqtSlot, pyqtSignal, Qt, QByteArray, QTimer, \ |
14 from PyQt5.QtCore import ( |
15 QDateTime |
15 pyqtSlot, pyqtSignal, Qt, QByteArray, QTimer, QDateTime |
|
16 ) |
16 from PyQt5.QtWidgets import QWidget, QToolButton, QLabel, QTabWidget |
17 from PyQt5.QtWidgets import QWidget, QToolButton, QLabel, QTabWidget |
17 from PyQt5.QtNetwork import QTcpSocket, QAbstractSocket |
18 from PyQt5.QtNetwork import QTcpSocket, QAbstractSocket |
18 try: |
19 try: |
19 from PyQt5.QtNetwork import QSslSocket, QSslConfiguration |
20 from PyQt5.QtNetwork import QSslSocket, QSslConfiguration |
20 from E5Network.E5SslErrorHandler import E5SslErrorHandler |
21 from E5Network.E5SslErrorHandler import E5SslErrorHandler |
794 message = self.tr("End of message of the day") |
795 message = self.tr("End of message of the day") |
795 elif code == 4: |
796 elif code == 4: |
796 parts = message.strip().split() |
797 parts = message.strip().split() |
797 message = self.tr( |
798 message = self.tr( |
798 "Server {0} (Version {1}), User-Modes: {2}," |
799 "Server {0} (Version {1}), User-Modes: {2}," |
799 " Channel-Modes: {3}")\ |
800 " Channel-Modes: {3}" |
800 .format(parts[1], parts[2], parts[3], parts[4]) |
801 ).format(parts[1], parts[2], parts[3], parts[4]) |
801 elif code == 265: |
802 elif code == 265: |
802 parts = message.strip().split() |
803 parts = message.strip().split() |
803 message = self.tr( |
804 message = self.tr( |
804 "Current users on {0}: {1}, max. {2}").format( |
805 "Current users on {0}: {1}, max. {2}").format( |
805 server, parts[1], parts[2]) |
806 server, parts[1], parts[2]) |