123 WebBrowserWindow.passwordManager()\ |
123 WebBrowserWindow.passwordManager()\ |
124 .passwordsSaved.disconnect(self.__syncPasswords) |
124 .passwordsSaved.disconnect(self.__syncPasswords) |
125 except TypeError: |
125 except TypeError: |
126 pass |
126 pass |
127 |
127 |
128 # TODO: UserAgents |
|
129 # connect sync manager to user agent manager |
128 # connect sync manager to user agent manager |
130 ## if Preferences.getWebBrowser("SyncUserAgents"): |
129 if Preferences.getWebBrowser("SyncUserAgents"): |
131 ## WebBrowserWindow.userAgentsManager()\ |
130 WebBrowserWindow.userAgentsManager()\ |
132 ## .userAgentSettingsSaved.connect(self.__syncUserAgents) |
131 .userAgentSettingsSaved.connect(self.__syncUserAgents) |
133 ## else: |
132 else: |
134 ## try: |
133 try: |
135 ## WebBrowserWindow.userAgentsManager()\ |
134 WebBrowserWindow.userAgentsManager()\ |
136 ## .userAgentSettingsSaved.disconnect( |
135 .userAgentSettingsSaved.disconnect( |
137 ## self.__syncUserAgents) |
136 self.__syncUserAgents) |
138 ## except TypeError: |
137 except TypeError: |
139 ## pass |
138 pass |
140 |
139 |
141 # connect sync manager to speed dial |
140 # connect sync manager to speed dial |
142 if Preferences.getWebBrowser("SyncSpeedDial"): |
141 if Preferences.getWebBrowser("SyncSpeedDial"): |
143 WebBrowserWindow.speedDial()\ |
142 WebBrowserWindow.speedDial()\ |
144 .speedDialSaved.connect(self.__syncSpeedDial) |
143 .speedDialSaved.connect(self.__syncSpeedDial) |
164 try: |
163 try: |
165 WebBrowserWindow.passwordManager()\ |
164 WebBrowserWindow.passwordManager()\ |
166 .passwordsSaved.disconnect(self.__syncPasswords) |
165 .passwordsSaved.disconnect(self.__syncPasswords) |
167 except TypeError: |
166 except TypeError: |
168 pass |
167 pass |
169 # TODO: UserAgents |
168 try: |
170 ## try: |
169 WebBrowserWindow.userAgentsManager()\ |
171 ## WebBrowserWindow.userAgentsManager()\ |
170 .userAgentSettingsSaved.disconnect(self.__syncUserAgents) |
172 ## .userAgentSettingsSaved.disconnect(self.__syncUserAgents) |
171 except TypeError: |
173 ## except TypeError: |
172 pass |
174 ## pass |
|
175 try: |
173 try: |
176 WebBrowserWindow.speedDial()\ |
174 WebBrowserWindow.speedDial()\ |
177 .speedDialSaved.disconnect(self.__syncSpeedDial) |
175 .speedDialSaved.disconnect(self.__syncSpeedDial) |
178 except TypeError: |
176 except TypeError: |
179 pass |
177 pass |
246 WebBrowserWindow.bookmarksManager().reload() |
244 WebBrowserWindow.bookmarksManager().reload() |
247 elif type_ == "history": |
245 elif type_ == "history": |
248 WebBrowserWindow.historyManager().reload() |
246 WebBrowserWindow.historyManager().reload() |
249 elif type_ == "passwords": |
247 elif type_ == "passwords": |
250 WebBrowserWindow.passwordManager().reload() |
248 WebBrowserWindow.passwordManager().reload() |
251 # TODO: UserAgents |
249 elif type_ == "useragents": |
252 ## elif type_ == "useragents": |
250 WebBrowserWindow.userAgentsManager().reload() |
253 ## WebBrowserWindow.userAgentsManager().reload() |
|
254 elif type_ == "speeddial": |
251 elif type_ == "speeddial": |
255 WebBrowserWindow.speedDial().reload() |
252 WebBrowserWindow.speedDial().reload() |
256 self.syncFinished.emit(type_, status, download) |
253 self.syncFinished.emit(type_, status, download) |
257 |
254 |
258 def __syncStatus(self, type_, message): |
255 def __syncStatus(self, type_, message): |