eric7/Debugger/DebugUI.py

branch
eric7
changeset 8637
394377638256
parent 8568
890dfe038613
child 8881
54e42bc2437a
--- a/eric7/Debugger/DebugUI.py	Sat Sep 25 18:08:10 2021 +0200
+++ b/eric7/Debugger/DebugUI.py	Sat Sep 25 18:12:48 2021 +0200
@@ -86,40 +86,40 @@
         self.editorOpen = False
         
         # read the saved debug info values
-        self.lastUsedVenvName = Preferences.Prefs.settings.value(
+        self.lastUsedVenvName = Preferences.getSettings().value(
             'DebugInfo/VirtualEnvironment', '')
         self.scriptsHistory = Preferences.toList(
-            Preferences.Prefs.settings.value('DebugInfo/ScriptsHistory'))
+            Preferences.getSettings().value('DebugInfo/ScriptsHistory'))
         self.argvHistory = Preferences.toList(
-            Preferences.Prefs.settings.value('DebugInfo/ArgumentsHistory'))
+            Preferences.getSettings().value('DebugInfo/ArgumentsHistory'))
         self.wdHistory = Preferences.toList(
-            Preferences.Prefs.settings.value(
+            Preferences.getSettings().value(
                 'DebugInfo/WorkingDirectoryHistory'))
         self.envHistory = Preferences.toList(
-            Preferences.Prefs.settings.value('DebugInfo/EnvironmentHistory'))
+            Preferences.getSettings().value('DebugInfo/EnvironmentHistory'))
         self.excList = Preferences.toList(
-            Preferences.Prefs.settings.value('DebugInfo/Exceptions'))
+            Preferences.getSettings().value('DebugInfo/Exceptions'))
         self.excIgnoreList = Preferences.toList(
-            Preferences.Prefs.settings.value('DebugInfo/IgnoredExceptions'))
+            Preferences.getSettings().value('DebugInfo/IgnoredExceptions'))
         self.exceptions = Preferences.toBool(
-            Preferences.Prefs.settings.value(
+            Preferences.getSettings().value(
                 'DebugInfo/ReportExceptions', True))
         self.autoClearShell = Preferences.toBool(
-            Preferences.Prefs.settings.value('DebugInfo/AutoClearShell', True))
+            Preferences.getSettings().value('DebugInfo/AutoClearShell', True))
         self.tracePython = Preferences.toBool(
-            Preferences.Prefs.settings.value('DebugInfo/TracePython', False))
+            Preferences.getSettings().value('DebugInfo/TracePython', False))
         self.autoContinue = Preferences.toBool(
-            Preferences.Prefs.settings.value('DebugInfo/AutoContinue', True))
+            Preferences.getSettings().value('DebugInfo/AutoContinue', True))
         self.enableMultiprocess = Preferences.toBool(
-            Preferences.Prefs.settings.value(
+            Preferences.getSettings().value(
                 'DebugInfo/EnableMultiprocess', False))
         self.multiprocessNoDebugHistory = Preferences.toList(
-            Preferences.Prefs.settings.value(
+            Preferences.getSettings().value(
                 'DebugInfo/MultiprocessNoDebugHistory'))
         self.overrideGlobalConfig = {
-            "enable": Preferences.toBool(Preferences.Prefs.settings.value(
+            "enable": Preferences.toBool(Preferences.getSettings().value(
                 'DebugInfo/OverrideGlobal', False)),
-            "redirect": Preferences.toBool(Preferences.Prefs.settings.value(
+            "redirect": Preferences.toBool(Preferences.getSettings().value(
                 'DebugInfo/RedirectStdinStdout', True)),
         }
         
@@ -976,15 +976,15 @@
         self.envHistory = []
         self.multiprocessNoDebugHistory = []
         
-        Preferences.Prefs.settings.setValue(
+        Preferences.getSettings().setValue(
             'DebugInfo/ScriptsHistory', self.scriptsHistory)
-        Preferences.Prefs.settings.setValue(
+        Preferences.getSettings().setValue(
             'DebugInfo/ArgumentsHistory', self.argvHistory)
-        Preferences.Prefs.settings.setValue(
+        Preferences.getSettings().setValue(
             'DebugInfo/WorkingDirectoryHistory', self.wdHistory)
-        Preferences.Prefs.settings.setValue(
+        Preferences.getSettings().setValue(
             'DebugInfo/EnvironmentHistory', self.envHistory)
-        Preferences.Prefs.settings.setValue(
+        Preferences.getSettings().setValue(
             'DebugInfo/MultiprocessNoDebugHistory',
             self.multiprocessNoDebugHistory)
         
@@ -1000,37 +1000,37 @@
         del self.wdHistory[10:]
         del self.envHistory[10:]
         
-        Preferences.Prefs.settings.setValue(
+        Preferences.getSettings().setValue(
             'DebugInfo/VirtualEnvironment', self.lastUsedVenvName)
-        Preferences.Prefs.settings.setValue(
+        Preferences.getSettings().setValue(
             'DebugInfo/ScriptsHistory', self.scriptsHistory)
-        Preferences.Prefs.settings.setValue(
+        Preferences.getSettings().setValue(
             'DebugInfo/ArgumentsHistory', self.argvHistory)
-        Preferences.Prefs.settings.setValue(
+        Preferences.getSettings().setValue(
             'DebugInfo/WorkingDirectoryHistory', self.wdHistory)
-        Preferences.Prefs.settings.setValue(
+        Preferences.getSettings().setValue(
             'DebugInfo/EnvironmentHistory', self.envHistory)
-        Preferences.Prefs.settings.setValue(
+        Preferences.getSettings().setValue(
             'DebugInfo/Exceptions', self.excList)
-        Preferences.Prefs.settings.setValue(
+        Preferences.getSettings().setValue(
             'DebugInfo/IgnoredExceptions', self.excIgnoreList)
-        Preferences.Prefs.settings.setValue(
+        Preferences.getSettings().setValue(
             'DebugInfo/ReportExceptions', self.exceptions)
-        Preferences.Prefs.settings.setValue(
+        Preferences.getSettings().setValue(
             'DebugInfo/AutoClearShell', self.autoClearShell)
-        Preferences.Prefs.settings.setValue(
+        Preferences.getSettings().setValue(
             'DebugInfo/TracePython', self.tracePython)
-        Preferences.Prefs.settings.setValue(
+        Preferences.getSettings().setValue(
             'DebugInfo/AutoContinue', self.autoContinue)
-        Preferences.Prefs.settings.setValue(
+        Preferences.getSettings().setValue(
             'DebugInfo/EnableMultiprocess', self.enableMultiprocess)
-        Preferences.Prefs.settings.setValue(
+        Preferences.getSettings().setValue(
             'DebugInfo/MultiprocessNoDebugHistory',
             self.multiprocessNoDebugHistory)
-        Preferences.Prefs.settings.setValue(
+        Preferences.getSettings().setValue(
             'DebugInfo/OverrideGlobal',
             self.overrideGlobalConfig["enable"])
-        Preferences.Prefs.settings.setValue(
+        Preferences.getSettings().setValue(
             'DebugInfo/RedirectStdinStdout',
             self.overrideGlobalConfig["redirect"])
         

eric ide

mercurial