UI/UserInterface.py

changeset 1112
8a7d1b9d18db
parent 945
8cd4d08fa9f6
child 1117
d8d16b928871
equal deleted inserted replaced
1109:9552b5e16a07 1112:8a7d1b9d18db
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>"""

eric ide

mercurial