src/eric7/Preferences/ConfigurationPages/HexEditorPage.py

branch
eric7
changeset 9221
bf71ee032bb4
parent 9209
b99e7fd55fd3
child 9413
80c06d472826
--- a/src/eric7/Preferences/ConfigurationPages/HexEditorPage.py	Wed Jul 13 11:16:20 2022 +0200
+++ b/src/eric7/Preferences/ConfigurationPages/HexEditorPage.py	Wed Jul 13 14:55:47 2022 +0200
@@ -21,6 +21,7 @@
     """
     Class implementing the Hex Editor configuration page.
     """
+
     def __init__(self):
         """
         Constructor
@@ -28,57 +29,58 @@
         super().__init__()
         self.setupUi(self)
         self.setObjectName("HexEditorPage")
-        
+
         # set initial values
-        self.readOnlyCheckBox.setChecked(Preferences.getHexEditor(
-            "OpenReadOnly"))
-        self.overwriteCheckBox.setChecked(Preferences.getHexEditor(
-            "OpenInOverwriteMode"))
-        self.addressAreaCheckBox.setChecked(Preferences.getHexEditor(
-            "ShowAddressArea"))
-        self.addressAreaWidthSpinBox.setValue(Preferences.getHexEditor(
-            "AddressAreaWidth"))
-        self.asciiAreaCheckBox.setChecked(Preferences.getHexEditor(
-            "ShowAsciiArea"))
-        self.highlightingCheckBox.setChecked(Preferences.getHexEditor(
-            "HighlightChanges"))
-        self.recentFilesSpinBox.setValue(Preferences.getHexEditor(
-            "RecentNumber"))
-        
+        self.readOnlyCheckBox.setChecked(Preferences.getHexEditor("OpenReadOnly"))
+        self.overwriteCheckBox.setChecked(
+            Preferences.getHexEditor("OpenInOverwriteMode")
+        )
+        self.addressAreaCheckBox.setChecked(Preferences.getHexEditor("ShowAddressArea"))
+        self.addressAreaWidthSpinBox.setValue(
+            Preferences.getHexEditor("AddressAreaWidth")
+        )
+        self.asciiAreaCheckBox.setChecked(Preferences.getHexEditor("ShowAsciiArea"))
+        self.highlightingCheckBox.setChecked(
+            Preferences.getHexEditor("HighlightChanges")
+        )
+        self.recentFilesSpinBox.setValue(Preferences.getHexEditor("RecentNumber"))
+
         # font
         self.monospacedFont = Preferences.getHexEditor("Font")
         self.monospacedFontSample.setFont(self.monospacedFont)
-    
+
     def save(self):
         """
         Public slot to save the IRC configuration.
         """
-        Preferences.setHexEditor(
-            "OpenReadOnly", self.readOnlyCheckBox.isChecked())
+        Preferences.setHexEditor("OpenReadOnly", self.readOnlyCheckBox.isChecked())
         Preferences.setHexEditor(
-            "OpenInOverwriteMode", self.overwriteCheckBox.isChecked())
+            "OpenInOverwriteMode", self.overwriteCheckBox.isChecked()
+        )
         Preferences.setHexEditor(
-            "ShowAddressArea", self.addressAreaCheckBox.isChecked())
-        Preferences.setHexEditor(
-            "AddressAreaWidth", self.addressAreaWidthSpinBox.value())
+            "ShowAddressArea", self.addressAreaCheckBox.isChecked()
+        )
         Preferences.setHexEditor(
-            "ShowAsciiArea", self.asciiAreaCheckBox.isChecked())
-        Preferences.setHexEditor(
-            "HighlightChanges", self.highlightingCheckBox.isChecked())
+            "AddressAreaWidth", self.addressAreaWidthSpinBox.value()
+        )
+        Preferences.setHexEditor("ShowAsciiArea", self.asciiAreaCheckBox.isChecked())
         Preferences.setHexEditor(
-            "Font", self.monospacedFont)
-        Preferences.setHexEditor(
-            "RecentNumber", self.recentFilesSpinBox.value())
-    
+            "HighlightChanges", self.highlightingCheckBox.isChecked()
+        )
+        Preferences.setHexEditor("Font", self.monospacedFont)
+        Preferences.setHexEditor("RecentNumber", self.recentFilesSpinBox.value())
+
     @pyqtSlot()
     def on_monospacedFontButton_clicked(self):
         """
         Private method used to select the font to be used.
         """
         self.monospacedFont = self.selectFont(
-            self.monospacedFontSample, self.monospacedFont,
-            options=QFontDialog.FontDialogOption.MonospacedFonts)
-    
+            self.monospacedFontSample,
+            self.monospacedFont,
+            options=QFontDialog.FontDialogOption.MonospacedFonts,
+        )
+
     def polishPage(self):
         """
         Public slot to perform some polishing actions.
@@ -89,7 +91,7 @@
 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