WebBrowser/UrlBar/UrlBar.py

branch
QtWebEngine
changeset 4868
985d275502c8
parent 4801
71bdc520f640
child 4905
09f38f85a3af
--- 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):

eric ide

mercurial