--- a/src/eric7/WebBrowser/Sync/SyncDataPage.py Wed Jul 13 11:16:20 2022 +0200 +++ b/src/eric7/WebBrowser/Sync/SyncDataPage.py Wed Jul 13 14:55:47 2022 +0200 @@ -18,51 +18,41 @@ """ Class implementing the synchronization data wizard page. """ + def __init__(self, parent=None): """ Constructor - + @param parent reference to the parent widget (QWidget) """ super().__init__(parent) self.setupUi(self) - - self.bookmarksCheckBox.setChecked( - Preferences.getWebBrowser("SyncBookmarks")) - self.historyCheckBox.setChecked( - Preferences.getWebBrowser("SyncHistory")) - self.passwordsCheckBox.setChecked( - Preferences.getWebBrowser("SyncPasswords")) - self.userAgentsCheckBox.setChecked( - Preferences.getWebBrowser("SyncUserAgents")) - self.speedDialCheckBox.setChecked( - Preferences.getWebBrowser("SyncSpeedDial")) - - self.activeCheckBox.setChecked( - Preferences.getWebBrowser("SyncEnabled")) - + + self.bookmarksCheckBox.setChecked(Preferences.getWebBrowser("SyncBookmarks")) + self.historyCheckBox.setChecked(Preferences.getWebBrowser("SyncHistory")) + self.passwordsCheckBox.setChecked(Preferences.getWebBrowser("SyncPasswords")) + self.userAgentsCheckBox.setChecked(Preferences.getWebBrowser("SyncUserAgents")) + self.speedDialCheckBox.setChecked(Preferences.getWebBrowser("SyncSpeedDial")) + + self.activeCheckBox.setChecked(Preferences.getWebBrowser("SyncEnabled")) + def nextId(self): """ Public method returning the ID of the next wizard page. - + @return next wizard page ID (integer) """ # save the settings - Preferences.setWebBrowser( - "SyncEnabled", self.activeCheckBox.isChecked()) - - Preferences.setWebBrowser( - "SyncBookmarks", self.bookmarksCheckBox.isChecked()) - Preferences.setWebBrowser( - "SyncHistory", self.historyCheckBox.isChecked()) - Preferences.setWebBrowser( - "SyncPasswords", self.passwordsCheckBox.isChecked()) - Preferences.setWebBrowser( - "SyncUserAgents", self.userAgentsCheckBox.isChecked()) - Preferences.setWebBrowser( - "SyncSpeedDial", self.speedDialCheckBox.isChecked()) - + Preferences.setWebBrowser("SyncEnabled", self.activeCheckBox.isChecked()) + + Preferences.setWebBrowser("SyncBookmarks", self.bookmarksCheckBox.isChecked()) + Preferences.setWebBrowser("SyncHistory", self.historyCheckBox.isChecked()) + Preferences.setWebBrowser("SyncPasswords", self.passwordsCheckBox.isChecked()) + Preferences.setWebBrowser("SyncUserAgents", self.userAgentsCheckBox.isChecked()) + Preferences.setWebBrowser("SyncSpeedDial", self.speedDialCheckBox.isChecked()) + from . import SyncGlobals + if self.activeCheckBox.isChecked(): return SyncGlobals.PageEncryption else: