32 |
32 |
33 self.interpreterCompleter = E4FileCompleter(self.interpreterEdit) |
33 self.interpreterCompleter = E4FileCompleter(self.interpreterEdit) |
34 self.debugClientCompleter = E4FileCompleter(self.debugClientEdit) |
34 self.debugClientCompleter = E4FileCompleter(self.debugClientEdit) |
35 |
35 |
36 # set initial values |
36 # set initial values |
37 self.customPyCheckBox.setChecked(\ |
|
38 Preferences.getDebugger("CustomPythonInterpreter")) |
|
39 self.interpreterEdit.setText(\ |
37 self.interpreterEdit.setText(\ |
40 Preferences.getDebugger("PythonInterpreter")) |
38 Preferences.getDebugger("PythonInterpreter")) |
41 dct = Preferences.getDebugger("DebugClientType") |
39 dct = Preferences.getDebugger("DebugClientType") |
42 if dct == "standard": |
40 if dct == "standard": |
43 self.standardButton.setChecked(True) |
41 self.standardButton.setChecked(True) |
56 |
54 |
57 def save(self): |
55 def save(self): |
58 """ |
56 """ |
59 Public slot to save the Debugger Python configuration. |
57 Public slot to save the Debugger Python configuration. |
60 """ |
58 """ |
61 Preferences.setDebugger("CustomPythonInterpreter", |
|
62 self.customPyCheckBox.isChecked()) |
|
63 Preferences.setDebugger("PythonInterpreter", |
59 Preferences.setDebugger("PythonInterpreter", |
64 self.interpreterEdit.text()) |
60 self.interpreterEdit.text()) |
65 if self.standardButton.isChecked(): |
61 if self.standardButton.isChecked(): |
66 dct = "standard" |
62 dct = "standard" |
67 elif self.threadedButton.isChecked(): |
63 elif self.threadedButton.isChecked(): |