--- a/src/eric7/Preferences/ConfigurationPages/EditorAutocompletionPage.py Tue Jul 25 13:14:27 2023 +0200 +++ b/src/eric7/Preferences/ConfigurationPages/EditorAutocompletionPage.py Tue Jul 25 16:41:52 2023 +0200 @@ -61,6 +61,19 @@ self.acLinesSlider.setValue(Preferences.getEditor("AutoCompletionMaxLines")) self.acCharSlider.setValue(Preferences.getEditor("AutoCompletionMaxChars")) + def setMode(self, displayMode): + """ + Public method to perform mode dependent setups. + + @param displayMode mode of the configuration dialog + @type ConfigurationMode + """ + from ..ConfigurationDialog import ConfigurationMode + + if displayMode in (ConfigurationMode.SHELLMODE,): + self.pluginGroupBox.hide() + self.acCacheGroup.hide() + def save(self): """ Public slot to save the Editor Autocompletion configuration.