src/eric7/Preferences/ConfigurationPages/EditorMouseClickHandlerJediPage.py

branch
eric7
changeset 9221
bf71ee032bb4
parent 9209
b99e7fd55fd3
child 9413
80c06d472826
--- a/src/eric7/Preferences/ConfigurationPages/EditorMouseClickHandlerJediPage.py	Wed Jul 13 11:16:20 2022 +0200
+++ b/src/eric7/Preferences/ConfigurationPages/EditorMouseClickHandlerJediPage.py	Wed Jul 13 14:55:47 2022 +0200
@@ -10,13 +10,9 @@
 from PyQt6.QtCore import pyqtSlot
 from PyQt6.QtWidgets import QDialog
 
-from Preferences.ConfigurationPages.ConfigurationPageBase import (
-    ConfigurationPageBase
-)
+from Preferences.ConfigurationPages.ConfigurationPageBase import ConfigurationPageBase
 
-from .Ui_EditorMouseClickHandlerJediPage import (
-    Ui_EditorMouseClickHandlerJediPage
-)
+from .Ui_EditorMouseClickHandlerJediPage import Ui_EditorMouseClickHandlerJediPage
 
 from Utilities import MouseUtilities
 
@@ -24,11 +20,13 @@
 from Preferences.MouseClickDialog import MouseClickDialog
 
 
-class EditorMouseClickHandlerJediPage(ConfigurationPageBase,
-                                      Ui_EditorMouseClickHandlerJediPage):
+class EditorMouseClickHandlerJediPage(
+    ConfigurationPageBase, Ui_EditorMouseClickHandlerJediPage
+):
     """
     Class implementing the Jedi Mouse Click Handler configuration page.
     """
+
     def __init__(self):
         """
         Constructor
@@ -36,31 +34,32 @@
         super().__init__()
         self.setupUi(self)
         self.setObjectName("MouseClickHandlerJediPage")
-        
+
         # set initial values
         self.__modifiers = {
             "goto": (
                 Preferences.getJedi("MouseClickGotoModifiers"),
-                Preferences.getJedi("MouseClickGotoButton")
+                Preferences.getJedi("MouseClickGotoButton"),
             )
         }
-        
+
         self.jediClickHandlerCheckBox.setChecked(
-            Preferences.getJedi("MouseClickEnabled"))
-        self.gotoClickEdit.setText(MouseUtilities.MouseButtonModifier2String(
-            *self.__modifiers["goto"]))
-    
+            Preferences.getJedi("MouseClickEnabled")
+        )
+        self.gotoClickEdit.setText(
+            MouseUtilities.MouseButtonModifier2String(*self.__modifiers["goto"])
+        )
+
     def save(self):
         """
         Public slot to save the Jedi Mouse Click Handler configuration.
         """
         Preferences.setJedi(
-            "MouseClickEnabled", self.jediClickHandlerCheckBox.isChecked())
-        Preferences.setJedi(
-            "MouseClickGotoModifiers", self.__modifiers["goto"][0])
-        Preferences.setJedi(
-            "MouseClickGotoButton", self.__modifiers["goto"][1])
-    
+            "MouseClickEnabled", self.jediClickHandlerCheckBox.isChecked()
+        )
+        Preferences.setJedi("MouseClickGotoModifiers", self.__modifiers["goto"][0])
+        Preferences.setJedi("MouseClickGotoButton", self.__modifiers["goto"][1])
+
     @pyqtSlot()
     def on_changeGotoButton_clicked(self):
         """
@@ -70,14 +69,14 @@
         if dlg.exec() == QDialog.DialogCode.Accepted:
             self.__modifiers["goto"] = dlg.getClick()
             self.gotoClickEdit.setText(
-                MouseUtilities.MouseButtonModifier2String(
-                    *self.__modifiers["goto"]))
+                MouseUtilities.MouseButtonModifier2String(*self.__modifiers["goto"])
+            )
 
 
 def create(dlg):
     """
     Module function to create the configuration page.
-    
+
     @param dlg reference to the configuration dialog
     @return reference to the instantiated page (ConfigurationPageBase)
     """

eric ide

mercurial