Preferences/ConfigurationPages/DebuggerPython3Page.py

branch
Py2 comp.
changeset 2598
5d4a7772b646
parent 2525
8b507a9a2d40
child 3057
10516539f238
equal deleted inserted replaced
2575:cbdf5b8a5bc5 2598:5d4a7772b646
35 35
36 self.interpreterCompleter = E5FileCompleter(self.interpreterEdit) 36 self.interpreterCompleter = E5FileCompleter(self.interpreterEdit)
37 self.debugClientCompleter = E5FileCompleter(self.debugClientEdit) 37 self.debugClientCompleter = E5FileCompleter(self.debugClientEdit)
38 38
39 # set initial values 39 # set initial values
40 self.customPyCheckBox.setChecked(
41 Preferences.getDebugger("CustomPython3Interpreter"))
42 self.interpreterEdit.setText( 40 self.interpreterEdit.setText(
43 Preferences.getDebugger("Python3Interpreter")) 41 Preferences.getDebugger("Python3Interpreter"))
44 dct = Preferences.getDebugger("DebugClientType3") 42 dct = Preferences.getDebugger("DebugClientType3")
45 if dct == "standard": 43 if dct == "standard":
46 self.standardButton.setChecked(True) 44 self.standardButton.setChecked(True)
59 57
60 def save(self): 58 def save(self):
61 """ 59 """
62 Public slot to save the Debugger Python configuration. 60 Public slot to save the Debugger Python configuration.
63 """ 61 """
64 Preferences.setDebugger("CustomPython3Interpreter",
65 self.customPyCheckBox.isChecked())
66 Preferences.setDebugger("Python3Interpreter", 62 Preferences.setDebugger("Python3Interpreter",
67 self.interpreterEdit.text()) 63 self.interpreterEdit.text())
68 if self.standardButton.isChecked(): 64 if self.standardButton.isChecked():
69 dct = "standard" 65 dct = "standard"
70 elif self.threadedButton.isChecked(): 66 elif self.threadedButton.isChecked():

eric ide

mercurial