diff -r abfb67a6f376 -r 8faca1bed582 Preferences/ConfigurationPages/ShellPage.py --- a/Preferences/ConfigurationPages/ShellPage.py Tue Jul 11 21:25:35 2017 +0200 +++ b/Preferences/ConfigurationPages/ShellPage.py Tue Jul 11 21:28:04 2017 +0200 @@ -38,11 +38,11 @@ self.setObjectName("ShellPage") self.shellHistoryStyleComboBox.addItem( - self.tr("Disabled"), ShellHistoryStyle.Disabled) + self.tr("Disabled"), ShellHistoryStyle.Disabled.value) self.shellHistoryStyleComboBox.addItem( - self.tr("Linux Style"), ShellHistoryStyle.LinuxStyle) + self.tr("Linux Style"), ShellHistoryStyle.LinuxStyle.value) self.shellHistoryStyleComboBox.addItem( - self.tr("Windows Style"), ShellHistoryStyle.WindowsStyle) + self.tr("Windows Style"), ShellHistoryStyle.WindowsStyle.value) # set initial values self.shellLinenoCheckBox.setChecked( @@ -58,7 +58,7 @@ self.shellHistorySpinBox.setValue( Preferences.getShell("MaxHistoryEntries")) index = self.shellHistoryStyleComboBox.findData( - Preferences.getShell("HistoryStyle")) + Preferences.getShell("HistoryStyle").value) self.shellHistoryStyleComboBox.setCurrentIndex(index) self.shellHistoryWrapCheckBox.setChecked( Preferences.getShell("HistoryWrap")) @@ -98,7 +98,7 @@ self.shellHistorySpinBox.value()) Preferences.setShell( "HistoryStyle", - self.shellHistoryStyleComboBox.currentData()) + ShellHistoryStyle(self.shellHistoryStyleComboBox.currentData())) Preferences.setShell( "HistoryWrap", self.shellHistoryWrapCheckBox.isChecked())