43 |
43 |
44 self.__mw = mainWindow |
44 self.__mw = mainWindow |
45 self.__browser = None |
45 self.__browser = None |
46 self.__privateMode = WebBrowserWindow.isPrivate() |
46 self.__privateMode = WebBrowserWindow.isPrivate() |
47 |
47 |
48 self.__bmActiveIcon = UI.PixmapCache.getIcon("bookmark16.png") |
48 self.__bmActiveIcon = UI.PixmapCache.getIcon("bookmark16") |
49 self.__bmInactiveIcon = QIcon( |
49 self.__bmInactiveIcon = QIcon( |
50 self.__bmActiveIcon.pixmap(16, 16, QIcon.Disabled)) |
50 self.__bmActiveIcon.pixmap(16, 16, QIcon.Disabled)) |
51 |
51 |
52 self.__safeBrowsingLabel = SafeBrowsingLabel(self) |
52 self.__safeBrowsingLabel = SafeBrowsingLabel(self) |
53 self.addWidget(self.__safeBrowsingLabel, E5LineEdit.LeftSide) |
53 self.addWidget(self.__safeBrowsingLabel, E5LineEdit.LeftSide) |
55 |
55 |
56 self.__favicon = FavIconLabel(self) |
56 self.__favicon = FavIconLabel(self) |
57 self.addWidget(self.__favicon, E5LineEdit.LeftSide) |
57 self.addWidget(self.__favicon, E5LineEdit.LeftSide) |
58 |
58 |
59 self.__rssButton = E5LineEditButton(self) |
59 self.__rssButton = E5LineEditButton(self) |
60 self.__rssButton.setIcon(UI.PixmapCache.getIcon("rss16.png")) |
60 self.__rssButton.setIcon(UI.PixmapCache.getIcon("rss16")) |
61 self.addWidget(self.__rssButton, E5LineEdit.RightSide) |
61 self.addWidget(self.__rssButton, E5LineEdit.RightSide) |
62 self.__rssButton.setVisible(False) |
62 self.__rssButton.setVisible(False) |
63 |
63 |
64 self.__bookmarkButton = E5LineEditButton(self) |
64 self.__bookmarkButton = E5LineEditButton(self) |
65 self.addWidget(self.__bookmarkButton, E5LineEdit.RightSide) |
65 self.addWidget(self.__bookmarkButton, E5LineEdit.RightSide) |
66 self.__bookmarkButton.setVisible(False) |
66 self.__bookmarkButton.setVisible(False) |
67 |
67 |
68 self.__clearButton = E5LineEditButton(self) |
68 self.__clearButton = E5LineEditButton(self) |
69 self.__clearButton.setIcon(UI.PixmapCache.getIcon("clearLeft.png")) |
69 self.__clearButton.setIcon(UI.PixmapCache.getIcon("clearLeft")) |
70 self.addWidget(self.__clearButton, E5LineEdit.RightSide) |
70 self.addWidget(self.__clearButton, E5LineEdit.RightSide) |
71 self.__clearButton.setVisible(False) |
71 self.__clearButton.setVisible(False) |
72 |
72 |
73 self.__safeBrowsingLabel.clicked.connect(self.__showThreatInfo) |
73 self.__safeBrowsingLabel.clicked.connect(self.__showThreatInfo) |
74 self.__bookmarkButton.clicked.connect(self.__showBookmarkInfo) |
74 self.__bookmarkButton.clicked.connect(self.__showBookmarkInfo) |