62 self.autoLoadImagesCheckBox.setChecked( |
62 self.autoLoadImagesCheckBox.setChecked( |
63 Preferences.getHelp("AutoLoadImages")) |
63 Preferences.getHelp("AutoLoadImages")) |
64 |
64 |
65 self.styleSheetPicker.setText(Preferences.getHelp("UserStyleSheet")) |
65 self.styleSheetPicker.setText(Preferences.getHelp("UserStyleSheet")) |
66 |
66 |
67 self.tabsCloseButtonCheckBox.setChecked( |
|
68 Preferences.getUI("SingleCloseButton")) |
|
69 self.warnOnMultipleCloseCheckBox.setChecked( |
67 self.warnOnMultipleCloseCheckBox.setChecked( |
70 Preferences.getHelp("WarnOnMultipleClose")) |
68 Preferences.getHelp("WarnOnMultipleClose")) |
71 |
69 |
72 def setMode(self, displayMode): |
70 def setMode(self, displayMode): |
73 """ |
71 """ |
84 ConfigurationWidget.HelpBrowserMode, |
82 ConfigurationWidget.HelpBrowserMode, |
85 ConfigurationWidget.TrayStarterMode |
83 ConfigurationWidget.TrayStarterMode |
86 ) |
84 ) |
87 |
85 |
88 self.__displayMode = displayMode |
86 self.__displayMode = displayMode |
89 if self.__displayMode != ConfigurationWidget.HelpBrowserMode: |
|
90 self.tabsGroupBox.hide() |
|
91 |
87 |
92 def save(self): |
88 def save(self): |
93 """ |
89 """ |
94 Public slot to save the Help Viewers configuration. |
90 Public slot to save the Help Viewers configuration. |
95 """ |
91 """ |
101 self.autoLoadImagesCheckBox.isChecked()) |
97 self.autoLoadImagesCheckBox.isChecked()) |
102 |
98 |
103 Preferences.setHelp("UserStyleSheet", self.styleSheetPicker.text()) |
99 Preferences.setHelp("UserStyleSheet", self.styleSheetPicker.text()) |
104 |
100 |
105 self.saveColours(Preferences.setHelp) |
101 self.saveColours(Preferences.setHelp) |
106 |
|
107 from ..ConfigurationDialog import ConfigurationWidget |
|
108 if self.__displayMode == ConfigurationWidget.HelpBrowserMode: |
|
109 Preferences.setUI( |
|
110 "SingleCloseButton", |
|
111 self.tabsCloseButtonCheckBox.isChecked()) |
|
112 |
102 |
113 Preferences.setHelp( |
103 Preferences.setHelp( |
114 "WarnOnMultipleClose", |
104 "WarnOnMultipleClose", |
115 self.warnOnMultipleCloseCheckBox.isChecked()) |
105 self.warnOnMultipleCloseCheckBox.isChecked()) |
116 |
106 |