Helpviewer/UrlBar/UrlBar.py

branch
Py2 comp.
changeset 3484
645c12de6b0c
parent 3178
f25fc1364c88
parent 3345
071afe8be2a1
child 3656
441956d8fce5
equal deleted inserted replaced
3456:96232974dcdb 3484:645c12de6b0c
7 Module implementing the URL bar widget. 7 Module implementing the URL bar widget.
8 """ 8 """
9 9
10 from __future__ import unicode_literals 10 from __future__ import unicode_literals
11 try: 11 try:
12 str = unicode # __IGNORE_WARNING__ 12 str = unicode
13 except (NameError): 13 except NameError:
14 pass 14 pass
15 15
16 from PyQt4.QtCore import pyqtSlot, Qt, QPointF, QUrl, QDateTime, qVersion 16 from PyQt4.QtCore import pyqtSlot, Qt, QPointF, QUrl, QDateTime, qVersion
17 from PyQt4.QtGui import QColor, QPalette, QLinearGradient, QIcon, QDialog, \ 17 from PyQt4.QtGui import QColor, QPalette, QLinearGradient, QIcon, QDialog, \
18 QApplication 18 QApplication
45 45
46 @param mainWindow reference to the main window (HelpWindow) 46 @param mainWindow reference to the main window (HelpWindow)
47 @param parent reference to the parent widget (HelpBrowser) 47 @param parent reference to the parent widget (HelpBrowser)
48 """ 48 """
49 E5LineEdit.__init__(self, parent) 49 E5LineEdit.__init__(self, parent)
50 self.setInactiveText(self.trUtf8("Enter the URL here.")) 50 self.setInactiveText(self.tr("Enter the URL here."))
51 self.setWhatsThis(self.trUtf8("Enter the URL here.")) 51 self.setWhatsThis(self.tr("Enter the URL here."))
52 52
53 self.__mw = mainWindow 53 self.__mw = mainWindow
54 self.__browser = None 54 self.__browser = None
55 self.__privateMode = QWebSettings.globalSettings().testAttribute( 55 self.__privateMode = QWebSettings.globalSettings().testAttribute(
56 QWebSettings.PrivateBrowsingEnabled) 56 QWebSettings.PrivateBrowsingEnabled)
84 self.__clearButton = E5LineEditButton(self) 84 self.__clearButton = E5LineEditButton(self)
85 self.__clearButton.setIcon(UI.PixmapCache.getIcon("clearLeft.png")) 85 self.__clearButton.setIcon(UI.PixmapCache.getIcon("clearLeft.png"))
86 self.addWidget(self.__clearButton, E5LineEdit.RightSide) 86 self.addWidget(self.__clearButton, E5LineEdit.RightSide)
87 self.__clearButton.setVisible(False) 87 self.__clearButton.setVisible(False)
88 88
89 self.__bookmarkButton.clicked[()].connect(self.__showBookmarkInfo) 89 self.__bookmarkButton.clicked.connect(self.__showBookmarkInfo)
90 self.__privacyButton.clicked[()].connect(self.__privacyClicked) 90 self.__privacyButton.clicked.connect(self.__privacyClicked)
91 self.__rssButton.clicked[()].connect(self.__rssClicked) 91 self.__rssButton.clicked.connect(self.__rssClicked)
92 self.__clearButton.clicked[()].connect(self.clear) 92 self.__clearButton.clicked.connect(self.clear)
93 self.__mw.privacyChanged.connect(self.__privacyButton.setVisible) 93 self.__mw.privacyChanged.connect(self.__privacyButton.setVisible)
94 self.textChanged.connect(self.__textChanged) 94 self.textChanged.connect(self.__textChanged)
95 95
96 Helpviewer.HelpWindow.HelpWindow.bookmarksManager()\ 96 Helpviewer.HelpWindow.HelpWindow.bookmarksManager()\
97 .entryChanged.connect(self.__bookmarkChanged) 97 .entryChanged.connect(self.__bookmarkChanged)
202 sslInfo.subjectInfo( 202 sslInfo.subjectInfo(
203 QSslCertificate.CommonName)) 203 QSslCertificate.CommonName))
204 if cn != "": 204 if cn != "":
205 org = cn.split(".", 1)[1] 205 org = cn.split(".", 1)[1]
206 if org == "": 206 if org == "":
207 org = self.trUtf8("Unknown") 207 org = self.tr("Unknown")
208 self.__sslLabel.setText(" {0} ".format(org)) 208 self.__sslLabel.setText(" {0} ".format(org))
209 self.__sslLabel.setVisible(True) 209 self.__sslLabel.setVisible(True)
210 if qVersion() >= "5.0.0": 210 if qVersion() >= "5.0.0":
211 valid = not sslInfo.isBlacklisted() 211 valid = not sslInfo.isBlacklisted()
212 else: 212 else:

eric ide

mercurial