Preferences/ConfigurationPages/DebuggerPythonPage.py

changeset 40
c2e5472b112c
parent 13
1af94a91f439
child 55
b5c84934de9c
equal deleted inserted replaced
39:ce735122a1fb 40:c2e5472b112c
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():

eric ide

mercurial