diff -r 1b59c4ba121e -r 8cd4d08fa9f6 Preferences/ConfigurationPages/TerminalPage.py --- a/Preferences/ConfigurationPages/TerminalPage.py Fri Mar 11 08:55:14 2011 +0100 +++ b/Preferences/ConfigurationPages/TerminalPage.py Fri Mar 11 16:51:57 2011 +0100 @@ -15,6 +15,7 @@ import Preferences import Utilities + class TerminalPage(ConfigurationPageBase, Ui_TerminalPage): """ Class implementing the Terminal configuration page. @@ -72,9 +73,9 @@ self.monospacedCheckBox.isChecked()) Preferences.setTerminal("MarginsFont", self.marginsFont) - Preferences.setTerminal("Shell", + Preferences.setTerminal("Shell", self.shellCombo.currentText()) - Preferences.setTerminal("ShellInteractive", + Preferences.setTerminal("ShellInteractive", self.interactiveCheckBox.isChecked()) @pyqtSlot() @@ -99,6 +100,7 @@ self.monospacedFontSample.setFont(self.monospacedFont) self.marginsFontSample.setFont(self.marginsFont) + def create(dlg): """ Module function to create the configuration page. @@ -106,4 +108,4 @@ @param dlg reference to the configuration dialog """ page = TerminalPage() - return page \ No newline at end of file + return page