WebBrowser/Sync/SyncManager.py

branch
QtWebEngine
changeset 4868
985d275502c8
parent 4774
2c6ffa778c3b
child 4906
939ff20f712d
--- a/WebBrowser/Sync/SyncManager.py	Thu Mar 17 20:22:20 2016 +0100
+++ b/WebBrowser/Sync/SyncManager.py	Fri Mar 18 20:05:12 2016 +0100
@@ -138,17 +138,16 @@
 ##                except TypeError:
 ##                    pass
             
-            # TODO: SpeedDial
             # connect sync manager to speed dial
-##            if Preferences.getWebBrowser("SyncSpeedDial"):
-##                WebBrowserWindow.speedDial()\
-##                    .speedDialSaved.connect(self.__syncSpeedDial)
-##            else:
-##                try:
-##                    WebBrowserWindow.speedDial()\
-##                        .speedDialSaved.disconnect(self.__syncSpeedDial)
-##                except TypeError:
-##                    pass
+            if Preferences.getWebBrowser("SyncSpeedDial"):
+                WebBrowserWindow.speedDial()\
+                    .speedDialSaved.connect(self.__syncSpeedDial)
+            else:
+                try:
+                    WebBrowserWindow.speedDial()\
+                        .speedDialSaved.disconnect(self.__syncSpeedDial)
+                except TypeError:
+                    pass
         else:
             self.__handler = None
             
@@ -173,12 +172,11 @@
 ##                    .userAgentSettingsSaved.disconnect(self.__syncUserAgents)
 ##            except TypeError:
 ##                pass
-            # TODO: SpeedDial
-##            try:
-##                WebBrowserWindow.speedDial()\
-##                    .speedDialSaved.disconnect(self.__syncSpeedDial)
-##            except TypeError:
-##                pass
+            try:
+                WebBrowserWindow.speedDial()\
+                    .speedDialSaved.disconnect(self.__syncSpeedDial)
+            except TypeError:
+                pass
     
     def syncEnabled(self):
         """
@@ -253,9 +251,8 @@
             # TODO: UserAgents
 ##            elif type_ == "useragents":
 ##                WebBrowserWindow.userAgentsManager().reload()
-            # TODO: SpeeedDial
-##            elif type_ == "speeddial":
-##                WebBrowserWindow.speedDial().reload()
+            elif type_ == "speeddial":
+                WebBrowserWindow.speedDial().reload()
         self.syncFinished.emit(type_, status, download)
     
     def __syncStatus(self, type_, message):

eric ide

mercurial