src/eric7/Preferences/ConfigurationPages/EditorFilePage.py

branch
eric7
changeset 10307
c685f4e12916
parent 10069
435cc5875135
child 10331
c1a2ff7e3575
--- a/src/eric7/Preferences/ConfigurationPages/EditorFilePage.py	Mon Nov 13 11:53:55 2023 +0100
+++ b/src/eric7/Preferences/ConfigurationPages/EditorFilePage.py	Mon Nov 13 17:38:06 2023 +0100
@@ -50,7 +50,10 @@
         self.previewRestDocutilsHTMLFormatComboBox.addItems(["HTML4", "HTML5"])
 
         # set initial values
-        self.autosaveSlider.setValue(Preferences.getEditor("AutosaveInterval"))
+        self.autosaveSpinBox.setValue(Preferences.getEditor("AutosaveIntervalSeconds"))
+        self.autosaveOnFocusLostCheckBox.setChecked(
+            Preferences.getEditor("AutosaveOnFocusLost")
+        )
         self.createBackupFileCheckBox.setChecked(
             Preferences.getEditor("CreateBackupFile")
         )
@@ -143,7 +146,10 @@
         """
         Public slot to save the Editor File Handling configuration.
         """
-        Preferences.setEditor("AutosaveInterval", self.autosaveSlider.value())
+        Preferences.setEditor("AutosaveIntervalSeconds", self.autosaveSpinBox.value())
+        Preferences.setEditor(
+            "AutosaveOnFocusLost", self.autosaveOnFocusLostCheckBox.isChecked()
+        )
         Preferences.setEditor(
             "CreateBackupFile", self.createBackupFileCheckBox.isChecked()
         )

eric ide

mercurial