88 Preferences.getWebBrowser("AutoLoadImages")) |
88 Preferences.getWebBrowser("AutoLoadImages")) |
89 |
89 |
90 self.styleSheetPicker.setText( |
90 self.styleSheetPicker.setText( |
91 Preferences.getWebBrowser("UserStyleSheet")) |
91 Preferences.getWebBrowser("UserStyleSheet")) |
92 |
92 |
93 self.tabsCloseButtonCheckBox.setChecked( |
|
94 Preferences.getUI("SingleCloseButton")) |
|
95 self.warnOnMultipleCloseCheckBox.setChecked( |
93 self.warnOnMultipleCloseCheckBox.setChecked( |
96 Preferences.getWebBrowser("WarnOnMultipleClose")) |
94 Preferences.getWebBrowser("WarnOnMultipleClose")) |
97 |
95 |
98 try: |
96 try: |
99 # Qt 5.10 |
97 # Qt 5.10 |
118 ConfigurationWidget.DefaultMode, |
116 ConfigurationWidget.DefaultMode, |
119 ConfigurationWidget.WebBrowserMode, |
117 ConfigurationWidget.WebBrowserMode, |
120 ) |
118 ) |
121 |
119 |
122 self.__displayMode = displayMode |
120 self.__displayMode = displayMode |
123 if self.__displayMode != ConfigurationWidget.WebBrowserMode: |
|
124 self.tabsGroupBox.hide() |
|
125 |
121 |
126 def save(self): |
122 def save(self): |
127 """ |
123 """ |
128 Public slot to save the Help Viewers configuration. |
124 Public slot to save the Help Viewers configuration. |
129 """ |
125 """ |
171 "UserStyleSheet", |
167 "UserStyleSheet", |
172 self.styleSheetPicker.text()) |
168 self.styleSheetPicker.text()) |
173 |
169 |
174 self.saveColours(Preferences.setWebBrowser) |
170 self.saveColours(Preferences.setWebBrowser) |
175 |
171 |
176 from ..ConfigurationDialog import ConfigurationWidget |
|
177 if self.__displayMode == ConfigurationWidget.WebBrowserMode: |
|
178 Preferences.setUI( |
|
179 "SingleCloseButton", |
|
180 self.tabsCloseButtonCheckBox.isChecked()) |
|
181 |
|
182 Preferences.setWebBrowser( |
172 Preferences.setWebBrowser( |
183 "WarnOnMultipleClose", |
173 "WarnOnMultipleClose", |
184 self.warnOnMultipleCloseCheckBox.isChecked()) |
174 self.warnOnMultipleCloseCheckBox.isChecked()) |
185 |
175 |
186 if self.scrollbarsCheckBox.isEnabled(): |
176 if self.scrollbarsCheckBox.isEnabled(): |