--- a/WebBrowser/UrlBar/UrlBar.py Thu Mar 17 20:22:20 2016 +0100 +++ b/WebBrowser/UrlBar/UrlBar.py Fri Mar 18 20:05:12 2016 +0100 @@ -92,9 +92,8 @@ self.__bookmarkChanged) self.__mw.bookmarksManager().entryRemoved.connect( self.__bookmarkChanged) - # TODO: Speed Dial -## self.__mw.speedDial().pagesChanged.connect( -## self.__bookmarkChanged) + self.__mw.speedDial().pagesChanged.connect( + self.__bookmarkChanged) def setBrowser(self, browser): """ @@ -158,10 +157,9 @@ for bookmark in bookmarks: manager.setTimestamp(bookmark, BookmarkNode.TsVisited, QDateTime.currentDateTime()) - # TODO: SpeedDial -## elif self.__mw.speedDial()\ -## .pageForUrl(self.__browser.url()).url != "": -## self.__bookmarkButton.setIcon(self.__bmActiveIcon) + elif self.__mw.speedDial()\ + .pageForUrl(self.__browser.url()).url != "": + self.__bookmarkButton.setIcon(self.__bmActiveIcon) else: self.__bookmarkButton.setIcon(self.__bmInactiveIcon) @@ -243,12 +241,11 @@ from .BookmarkInfoDialog import BookmarkInfoDialog dlg = BookmarkInfoDialog(bookmark, self.__browser) dlg.exec_() - # TODO: SpeedDial -## elif action == BookmarkActionSelectionDialog.AddSpeeddial: -## self.__mw.speedDial().addPage( -## url, self.__browser.title()) -## elif action == BookmarkActionSelectionDialog.RemoveSpeeddial: -## self.__mw.speedDial().removePage(url) + elif action == BookmarkActionSelectionDialog.AddSpeeddial: + self.__mw.speedDial().addPage( + url, self.__browser.title()) + elif action == BookmarkActionSelectionDialog.RemoveSpeeddial: + self.__mw.speedDial().removePage(url) @pyqtSlot() def __bookmarkChanged(self):