RefactoringRope/ConfigurationPage/MouseClickHandlerRopePage.py

branch
eric7
changeset 389
4f53795beff0
parent 374
958f34e97952
child 396
933b8fcd854f
--- a/RefactoringRope/ConfigurationPage/MouseClickHandlerRopePage.py	Sat Jun 25 18:06:56 2022 +0200
+++ b/RefactoringRope/ConfigurationPage/MouseClickHandlerRopePage.py	Wed Sep 21 15:30:34 2022 +0200
@@ -10,57 +10,60 @@
 from PyQt6.QtCore import pyqtSlot
 from PyQt6.QtWidgets import QDialog
 
-from Preferences.ConfigurationPages.ConfigurationPageBase import (
-    ConfigurationPageBase
-)
+from Preferences.ConfigurationPages.ConfigurationPageBase import ConfigurationPageBase
 from .Ui_MouseClickHandlerRopePage import Ui_MouseClickHandlerRopePage
 
 from Utilities import MouseUtilities
 from Preferences.MouseClickDialog import MouseClickDialog
 
 
-class MouseClickHandlerRopePage(ConfigurationPageBase,
-                                Ui_MouseClickHandlerRopePage):
+class MouseClickHandlerRopePage(ConfigurationPageBase, Ui_MouseClickHandlerRopePage):
     """
     Class implementing the Rope Mouse Click Handler configuration page.
     """
+
     def __init__(self, plugin):
         """
         Constructor
-        
+
         @param plugin reference to the plugin object
         @type RefactoringRopePlugin
         """
         ConfigurationPageBase.__init__(self)
         self.setupUi(self)
         self.setObjectName("MouseClickHandlerRopePage")
-        
+
         self.__plugin = plugin
-        
+
         # set initial values
         self.__modifiers = {
             "goto": (
                 self.__plugin.getPreferences("MouseClickGotoModifiers"),
-                self.__plugin.getPreferences("MouseClickGotoButton")
+                self.__plugin.getPreferences("MouseClickGotoButton"),
             )
         }
-        
+
         self.ropeClickHandlerCheckBox.setChecked(
-            self.__plugin.getPreferences("MouseClickEnabled"))
-        self.gotoClickEdit.setText(MouseUtilities.MouseButtonModifier2String(
-            *self.__modifiers["goto"]))
-    
+            self.__plugin.getPreferences("MouseClickEnabled")
+        )
+        self.gotoClickEdit.setText(
+            MouseUtilities.MouseButtonModifier2String(*self.__modifiers["goto"])
+        )
+
     def save(self):
         """
         Public slot to save the Rope Mouse Click Handler configuration.
         """
         self.__plugin.setPreferences(
-            "MouseClickEnabled", self.ropeClickHandlerCheckBox.isChecked())
+            "MouseClickEnabled", self.ropeClickHandlerCheckBox.isChecked()
+        )
         self.__plugin.setPreferences(
-            "MouseClickGotoModifiers", self.__modifiers["goto"][0])
+            "MouseClickGotoModifiers", self.__modifiers["goto"][0]
+        )
         self.__plugin.setPreferences(
-            "MouseClickGotoButton", self.__modifiers["goto"][1])
-    
+            "MouseClickGotoButton", self.__modifiers["goto"][1]
+        )
+
     @pyqtSlot()
     def on_changeGotoButton_clicked(self):
         """
@@ -70,5 +73,5 @@
         if dlg.exec() == QDialog.DialogCode.Accepted:
             self.__modifiers["goto"] = dlg.getClick()
             self.gotoClickEdit.setText(
-                MouseUtilities.MouseButtonModifier2String(
-                    *self.__modifiers["goto"]))
+                MouseUtilities.MouseButtonModifier2String(*self.__modifiers["goto"])
+            )

eric ide

mercurial