From 03fd967d7a143e37331b3351f4a9150e9606edd4 Mon Sep 17 00:00:00 2001 From: Carlos Cordoba Date: Sat, 19 Apr 2025 19:36:07 -0500 Subject: [PATCH] Editor: Remove CONF usage in MouseShortcutEditor --- spyder/plugins/editor/widgets/mouse_shortcuts.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/spyder/plugins/editor/widgets/mouse_shortcuts.py b/spyder/plugins/editor/widgets/mouse_shortcuts.py index 7d0744889f1..3c33fe0aa09 100644 --- a/spyder/plugins/editor/widgets/mouse_shortcuts.py +++ b/spyder/plugins/editor/widgets/mouse_shortcuts.py @@ -24,20 +24,22 @@ ) # Local imports +from spyder.api.config.mixins import SpyderConfigurationAccessor from spyder.api.widgets.dialogs import SpyderDialogButtonBox from spyder.config.base import _ -from spyder.config.manager import CONF from spyder.utils.icon_manager import ima from spyder.widgets.helperwidgets import TipWidget -class MouseShortcutEditor(QDialog): +class MouseShortcutEditor(QDialog, SpyderConfigurationAccessor): """A dialog to edit the modifier keys for CodeEditor mouse interactions.""" + CONF_SECTION = "editor" + def __init__(self, parent): super().__init__(parent) self.editor_config_page = parent - mouse_shortcuts = CONF.get('editor', 'mouse_shortcuts') + mouse_shortcuts = self.get_conf('mouse_shortcuts') self.setWindowFlags( self.windowFlags() & ~Qt.WindowContextHelpButtonHint )