src/eric7/WebBrowser/Sync/SyncDataPage.py

branch
eric7
changeset 9221
bf71ee032bb4
parent 9209
b99e7fd55fd3
child 9413
80c06d472826
equal deleted inserted replaced
9220:e9e7eca7efee 9221:bf71ee032bb4
16 16
17 class SyncDataPage(QWizardPage, Ui_SyncDataPage): 17 class SyncDataPage(QWizardPage, Ui_SyncDataPage):
18 """ 18 """
19 Class implementing the synchronization data wizard page. 19 Class implementing the synchronization data wizard page.
20 """ 20 """
21
21 def __init__(self, parent=None): 22 def __init__(self, parent=None):
22 """ 23 """
23 Constructor 24 Constructor
24 25
25 @param parent reference to the parent widget (QWidget) 26 @param parent reference to the parent widget (QWidget)
26 """ 27 """
27 super().__init__(parent) 28 super().__init__(parent)
28 self.setupUi(self) 29 self.setupUi(self)
29 30
30 self.bookmarksCheckBox.setChecked( 31 self.bookmarksCheckBox.setChecked(Preferences.getWebBrowser("SyncBookmarks"))
31 Preferences.getWebBrowser("SyncBookmarks")) 32 self.historyCheckBox.setChecked(Preferences.getWebBrowser("SyncHistory"))
32 self.historyCheckBox.setChecked( 33 self.passwordsCheckBox.setChecked(Preferences.getWebBrowser("SyncPasswords"))
33 Preferences.getWebBrowser("SyncHistory")) 34 self.userAgentsCheckBox.setChecked(Preferences.getWebBrowser("SyncUserAgents"))
34 self.passwordsCheckBox.setChecked( 35 self.speedDialCheckBox.setChecked(Preferences.getWebBrowser("SyncSpeedDial"))
35 Preferences.getWebBrowser("SyncPasswords")) 36
36 self.userAgentsCheckBox.setChecked( 37 self.activeCheckBox.setChecked(Preferences.getWebBrowser("SyncEnabled"))
37 Preferences.getWebBrowser("SyncUserAgents")) 38
38 self.speedDialCheckBox.setChecked(
39 Preferences.getWebBrowser("SyncSpeedDial"))
40
41 self.activeCheckBox.setChecked(
42 Preferences.getWebBrowser("SyncEnabled"))
43
44 def nextId(self): 39 def nextId(self):
45 """ 40 """
46 Public method returning the ID of the next wizard page. 41 Public method returning the ID of the next wizard page.
47 42
48 @return next wizard page ID (integer) 43 @return next wizard page ID (integer)
49 """ 44 """
50 # save the settings 45 # save the settings
51 Preferences.setWebBrowser( 46 Preferences.setWebBrowser("SyncEnabled", self.activeCheckBox.isChecked())
52 "SyncEnabled", self.activeCheckBox.isChecked()) 47
53 48 Preferences.setWebBrowser("SyncBookmarks", self.bookmarksCheckBox.isChecked())
54 Preferences.setWebBrowser( 49 Preferences.setWebBrowser("SyncHistory", self.historyCheckBox.isChecked())
55 "SyncBookmarks", self.bookmarksCheckBox.isChecked()) 50 Preferences.setWebBrowser("SyncPasswords", self.passwordsCheckBox.isChecked())
56 Preferences.setWebBrowser( 51 Preferences.setWebBrowser("SyncUserAgents", self.userAgentsCheckBox.isChecked())
57 "SyncHistory", self.historyCheckBox.isChecked()) 52 Preferences.setWebBrowser("SyncSpeedDial", self.speedDialCheckBox.isChecked())
58 Preferences.setWebBrowser( 53
59 "SyncPasswords", self.passwordsCheckBox.isChecked())
60 Preferences.setWebBrowser(
61 "SyncUserAgents", self.userAgentsCheckBox.isChecked())
62 Preferences.setWebBrowser(
63 "SyncSpeedDial", self.speedDialCheckBox.isChecked())
64
65 from . import SyncGlobals 54 from . import SyncGlobals
55
66 if self.activeCheckBox.isChecked(): 56 if self.activeCheckBox.isChecked():
67 return SyncGlobals.PageEncryption 57 return SyncGlobals.PageEncryption
68 else: 58 else:
69 return SyncGlobals.PageCheck 59 return SyncGlobals.PageCheck

eric ide

mercurial