9 |
9 |
10 import os |
10 import os |
11 import sys |
11 import sys |
12 import logging |
12 import logging |
13 |
13 |
14 from PyQt4.QtCore import * |
14 from PyQt4.QtCore import QTimer, QFile, QFileInfo, pyqtSignal, PYQT_VERSION_STR, QDate, \ |
15 from PyQt4.QtGui import * |
15 QIODevice, QByteArray, qVersion, QProcess, QSize, QUrl, QObject, Qt |
|
16 from PyQt4.QtGui import QSizePolicy, QWidget, QKeySequence, QDesktopServices, \ |
|
17 QWhatsThis, QToolBar, QDialog, QSplitter, QApplication, QMenu, QStyleFactory, \ |
|
18 QMainWindow, QProgressDialog, QVBoxLayout, QDockWidget, QAction, QLabel |
16 from PyQt4.Qsci import QSCINTILLA_VERSION_STR |
19 from PyQt4.Qsci import QSCINTILLA_VERSION_STR |
17 from PyQt4.QtNetwork import QNetworkProxyFactory, QNetworkAccessManager, \ |
20 from PyQt4.QtNetwork import QNetworkProxyFactory, QNetworkAccessManager, \ |
18 QNetworkRequest, QNetworkReply |
21 QNetworkRequest, QNetworkReply |
19 try: |
22 try: |
20 from PyQt4.QtNetwork import QSslError # __IGNORE_WARNING__ |
23 from PyQt4.QtNetwork import QSslError # __IGNORE_WARNING__ |
61 from Templates.TemplateViewer import TemplateViewer |
64 from Templates.TemplateViewer import TemplateViewer |
62 |
65 |
63 from Cooperation.ChatWidget import ChatWidget |
66 from Cooperation.ChatWidget import ChatWidget |
64 |
67 |
65 from .Browser import Browser |
68 from .Browser import Browser |
66 from .Info import * |
69 from .Info import Version, BugAddress, Program, FeatureAddress |
67 from . import Config |
70 from . import Config |
68 from .EmailDialog import EmailDialog |
71 from .EmailDialog import EmailDialog |
69 from .DiffDialog import DiffDialog |
72 from .DiffDialog import DiffDialog |
70 from .CompareDialog import CompareDialog |
73 from .CompareDialog import CompareDialog |
71 from .LogView import LogViewer |
74 from .LogView import LogViewer |
5622 |
5625 |
5623 @param reply reference to the reply object (QNetworkReply) |
5626 @param reply reference to the reply object (QNetworkReply) |
5624 @param errors list of SSL errors (list of QSslError) |
5627 @param errors list of SSL errors (list of QSslError) |
5625 """ |
5628 """ |
5626 errorStrings = [] |
5629 errorStrings = [] |
5627 for err in sslErrors: |
5630 for err in errors: |
5628 errorStrings.append(err.errorString()) |
5631 errorStrings.append(err.errorString()) |
5629 errorString = '.<br />'.join(errorStrings) |
5632 errorString = '.<br />'.join(errorStrings) |
5630 ret = E5MessageBox.yesNo(self, |
5633 ret = E5MessageBox.yesNo(self, |
5631 self.trUtf8("SSL Errors"), |
5634 self.trUtf8("SSL Errors"), |
5632 self.trUtf8("""<p>SSL Errors:</p>""" |
5635 self.trUtf8("""<p>SSL Errors:</p>""" |