106 def save(self): |
106 def save(self): |
107 """ |
107 """ |
108 Public slot to save the Help Viewers configuration. |
108 Public slot to save the Help Viewers configuration. |
109 """ |
109 """ |
110 Preferences.setHelp("SingleHelpWindow", |
110 Preferences.setHelp("SingleHelpWindow", |
111 int(self.singleHelpWindowCheckBox.isChecked())) |
111 self.singleHelpWindowCheckBox.isChecked()) |
112 Preferences.setHelp("SaveGeometry", |
112 Preferences.setHelp("SaveGeometry", |
113 int(self.saveGeometryCheckBox.isChecked())) |
113 self.saveGeometryCheckBox.isChecked()) |
114 Preferences.setHelp("WebSearchSuggestions", |
114 Preferences.setHelp("WebSearchSuggestions", |
115 int(self.webSuggestionsCheckBox.isChecked())) |
115 self.webSuggestionsCheckBox.isChecked()) |
116 |
116 |
117 Preferences.setHelp("JavaEnabled", |
117 Preferences.setHelp("JavaEnabled", |
118 int(self.javaCheckBox.isChecked())) |
118 self.javaCheckBox.isChecked()) |
119 Preferences.setHelp("JavaScriptEnabled", |
119 Preferences.setHelp("JavaScriptEnabled", |
120 int(self.javaScriptCheckBox.isChecked())) |
120 self.javaScriptCheckBox.isChecked()) |
121 Preferences.setHelp("JavaScriptCanOpenWindows", |
121 Preferences.setHelp("JavaScriptCanOpenWindows", |
122 int(self.jsOpenWindowsCheckBox.isChecked())) |
122 self.jsOpenWindowsCheckBox.isChecked()) |
123 Preferences.setHelp("JavaScriptCanAccessClipboard", |
123 Preferences.setHelp("JavaScriptCanAccessClipboard", |
124 int(self.jsClipboardCheckBox.isChecked())) |
124 self.jsClipboardCheckBox.isChecked()) |
125 Preferences.setHelp("PluginsEnabled", |
125 Preferences.setHelp("PluginsEnabled", |
126 int(self.pluginsCheckBox.isChecked())) |
126 self.pluginsCheckBox.isChecked()) |
127 |
127 |
128 Preferences.setHelp("SavePasswords", |
128 Preferences.setHelp("SavePasswords", |
129 int(self.savePasswordsCheckBox.isChecked())) |
129 self.savePasswordsCheckBox.isChecked()) |
130 |
130 |
131 if qVersion() >= '4.5.0': |
131 if qVersion() >= '4.5.0': |
132 Preferences.setHelp("DiskCacheEnabled", |
132 Preferences.setHelp("DiskCacheEnabled", |
133 int(self.diskCacheCheckBox.isChecked())) |
133 self.diskCacheCheckBox.isChecked()) |
134 Preferences.setHelp("DiskCacheSize", |
134 Preferences.setHelp("DiskCacheSize", |
135 self.cacheSizeSpinBox.value()) |
135 self.cacheSizeSpinBox.value()) |
136 Preferences.setHelp("PrintBackgrounds", |
136 Preferences.setHelp("PrintBackgrounds", |
137 int(self.printBackgroundsCheckBox.isChecked())) |
137 self.printBackgroundsCheckBox.isChecked()) |
138 |
138 |
139 Preferences.setHelp("StartupBehavior", |
139 Preferences.setHelp("StartupBehavior", |
140 self.startupCombo.currentIndex()) |
140 self.startupCombo.currentIndex()) |
141 Preferences.setHelp("HomePage", |
141 Preferences.setHelp("HomePage", |
142 self.homePageEdit.text()) |
142 self.homePageEdit.text()) |