src/eric7/Debugger/StartDialog.py

branch
eric7-maintenance
changeset 10222
1146cc8fbf5d
parent 10079
0222a480e93d
parent 10217
7888177e7463
child 10349
df7edc29cbfb
diff -r dce4b2b95c3f -r 1146cc8fbf5d src/eric7/Debugger/StartDialog.py
--- a/src/eric7/Debugger/StartDialog.py	Fri Sep 01 10:26:51 2023 +0200
+++ b/src/eric7/Debugger/StartDialog.py	Thu Oct 05 09:59:53 2023 +0200
@@ -177,16 +177,25 @@
         )
 
         self.setWindowTitle(caption)
+        self.ui.cmdlineCombo.completer().setCaseSensitivity(
+            Qt.CaseSensitivity.CaseSensitive
+        )
         self.ui.cmdlineCombo.clear()
         self.ui.cmdlineCombo.addItems(argvList)
         if len(argvList) > 0:
             self.ui.cmdlineCombo.setCurrentIndex(0)
+
         self.ui.workdirPicker.clear()
         self.ui.workdirPicker.addItems(wdList)
         if len(wdList) > 0:
             self.ui.workdirPicker.setCurrentIndex(0)
+
+        self.ui.environmentCombo.completer().setCaseSensitivity(
+            Qt.CaseSensitivity.CaseSensitive
+        )
         self.ui.environmentCombo.clear()
         self.ui.environmentCombo.addItems(envList)
+
         self.ui.exceptionCheckBox.setChecked(exceptions)
         self.ui.unhandledExceptionCheckBox.setChecked(unhandledExceptions)
         self.ui.clearShellCheckBox.setChecked(autoClearShell)
@@ -194,6 +203,7 @@
             Preferences.getDebugger("ConsoleDbgCommand") != ""
         )
         self.ui.consoleCheckBox.setChecked(False)
+
         venvIndex = max(0, self.ui.venvComboBox.findText(lastUsedVenvName))
         self.ui.venvComboBox.setCurrentIndex(venvIndex)
         self.ui.globalOverrideGroup.setChecked(configOverride["enable"])
@@ -219,6 +229,9 @@
                 ).format(os.pathsep)
             )
             if multiprocessNoDebugHistory:
+                self.ui.multiprocessNoDebugCombo.completer().setCaseSensitivity(
+                    Qt.CaseSensitivity.CaseSensitive
+                )
                 self.ui.multiprocessNoDebugCombo.addItems(multiprocessNoDebugHistory)
                 self.ui.multiprocessNoDebugCombo.setCurrentIndex(0)
 

eric ide

mercurial