5 |
5 |
6 """ |
6 """ |
7 Module implementing a widget to show SSL certificate infos. |
7 Module implementing a widget to show SSL certificate infos. |
8 """ |
8 """ |
9 |
9 |
10 from PyQt6.QtCore import pyqtSlot, QCryptographicHash, QDateTime |
10 from PyQt6.QtCore import QCryptographicHash, QDateTime, pyqtSlot |
11 from PyQt6.QtWidgets import QWidget |
11 from PyQt6.QtWidgets import QWidget |
12 |
12 |
13 try: |
13 try: |
14 from PyQt6.QtNetwork import QSslCertificate |
14 from PyQt6.QtNetwork import QSslCertificate |
15 except ImportError: |
15 except ImportError: |
16 QSslCertificate = None |
16 QSslCertificate = None |
17 |
17 |
|
18 from eric7 import Utilities |
|
19 |
18 from .Ui_EricSslCertificatesInfoWidget import Ui_EricSslCertificatesInfoWidget |
20 from .Ui_EricSslCertificatesInfoWidget import Ui_EricSslCertificatesInfoWidget |
19 |
|
20 from eric7 import Utilities |
|
21 |
21 |
22 |
22 |
23 class EricSslCertificatesInfoWidget(QWidget, Ui_EricSslCertificatesInfoWidget): |
23 class EricSslCertificatesInfoWidget(QWidget, Ui_EricSslCertificatesInfoWidget): |
24 """ |
24 """ |
25 Class implementing a widget to show SSL certificate infos. |
25 Class implementing a widget to show SSL certificate infos. |