43 self.interpreterPicker.setText( |
43 self.interpreterPicker.setText( |
44 Preferences.getDebugger("Python3Interpreter"), toNative=False) |
44 Preferences.getDebugger("Python3Interpreter"), toNative=False) |
45 dct = Preferences.getDebugger("DebugClientType3") |
45 dct = Preferences.getDebugger("DebugClientType3") |
46 if dct == "standard": |
46 if dct == "standard": |
47 self.standardButton.setChecked(True) |
47 self.standardButton.setChecked(True) |
48 elif dct == "threaded": |
|
49 self.threadedButton.setChecked(True) |
|
50 else: |
48 else: |
51 self.customButton.setChecked(True) |
49 self.customButton.setChecked(True) |
52 self.debugClientPicker.setText( |
50 self.debugClientPicker.setText( |
53 Preferences.getDebugger("DebugClient3"), toNative=False) |
51 Preferences.getDebugger("DebugClient3"), toNative=False) |
54 self.pyRedirectCheckBox.setChecked( |
52 self.pyRedirectCheckBox.setChecked( |
65 Preferences.setDebugger( |
63 Preferences.setDebugger( |
66 "Python3Interpreter", |
64 "Python3Interpreter", |
67 self.interpreterPicker.text(toNative=False)) |
65 self.interpreterPicker.text(toNative=False)) |
68 if self.standardButton.isChecked(): |
66 if self.standardButton.isChecked(): |
69 dct = "standard" |
67 dct = "standard" |
70 elif self.threadedButton.isChecked(): |
|
71 dct = "threaded" |
|
72 else: |
68 else: |
73 dct = "custom" |
69 dct = "custom" |
74 Preferences.setDebugger("DebugClientType3", dct) |
70 Preferences.setDebugger("DebugClientType3", dct) |
75 Preferences.setDebugger( |
71 Preferences.setDebugger( |
76 "DebugClient3", |
72 "DebugClient3", |