eric6/Preferences/ConfigurationPages/HelpAppearancePage.py

changeset 6999
f23e546a7eb9
parent 6942
2602857055c5
equal deleted inserted replaced
6998:a63ca2373f44 6999:f23e546a7eb9
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

eric ide

mercurial