--- a/Preferences/ConfigurationPages/DebuggerPython3Page.py Fri Mar 11 08:55:14 2011 +0100 +++ b/Preferences/ConfigurationPages/DebuggerPython3Page.py Fri Mar 11 16:51:57 2011 +0100 @@ -18,6 +18,7 @@ import Preferences import Utilities + class DebuggerPython3Page(ConfigurationPageBase, Ui_DebuggerPython3Page): """ Class implementing the Debugger Python3 configuration page. @@ -58,9 +59,9 @@ """ Public slot to save the Debugger Python configuration. """ - Preferences.setDebugger("CustomPython3Interpreter", + Preferences.setDebugger("CustomPython3Interpreter", self.customPyCheckBox.isChecked()) - Preferences.setDebugger("Python3Interpreter", + Preferences.setDebugger("Python3Interpreter", self.interpreterEdit.text()) if self.standardButton.isChecked(): dct = "standard" @@ -69,13 +70,13 @@ else: dct = "custom" Preferences.setDebugger("DebugClientType3", dct) - Preferences.setDebugger("DebugClient3", + Preferences.setDebugger("DebugClient3", self.debugClientEdit.text()) - Preferences.setDebugger("Python3Redirect", + Preferences.setDebugger("Python3Redirect", self.pyRedirectCheckBox.isChecked()) - Preferences.setDebugger("Python3NoEncoding", + Preferences.setDebugger("Python3NoEncoding", self.pyNoEncodingCheckBox.isChecked()) - Preferences.setDebugger("Python3Extensions", + Preferences.setDebugger("Python3Extensions", self.sourceExtensionsEdit.text()) @pyqtSlot() @@ -108,6 +109,7 @@ self.debugClientEdit.setText( Utilities.toNativeSeparators(file)) + def create(dlg): """ Module function to create the configuration page.