Changeset 25 for gui/preferences_dialog.cpp
- Timestamp:
- 12/31/07 15:06:00 (4 years ago)
- File:
-
- 1 edited
-
gui/preferences_dialog.cpp (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
gui/preferences_dialog.cpp
r23 r25 3 3 PreferencesDialog::PreferencesDialog(QWidget *parent, Qt::WindowFlags f) : QDialog(parent, f) 4 4 { 5 //loadSettings(); 5 setupUi(this); 6 7 connect(buttonBox, SIGNAL(clicked(QAbstractButton *)), this, SLOT(buttonPressed(QAbstractButton *))); 8 9 loadSettings(); 6 10 } 7 11 … … 9 13 { 10 14 hostLineEdit->setText(settings.value("connection/host", "").toString()); 11 portSpinBox->setValue(settings.value("connection/port", 6600).toInt()); 15 portSpinBox->setValue(settings.value("connection/port").toInt()); 16 passwordLineEdit->setText(settings.value("connection/password", "").toString()); 12 17 } 13 18 … … 15 20 { 16 21 } 22 23 void PreferencesDialog::buttonPressed(QAbstractButton *button) 24 { 25 switch(buttonBox->buttonRole(button)) { 26 case QDialogButtonBox::AcceptRole: 27 case QDialogButtonBox::ApplyRole: 28 settings.setValue("connection/host", hostLineEdit->text()); 29 settings.setValue("connection/port", portSpinBox->value()); 30 settings.setValue("connection/password", passwordLineEdit->text()); 31 break; 32 case QDialogButtonBox::RejectRole: 33 break; 34 default: 35 /* unhandled button */ 36 break; 37 } 38 }
Note: See TracChangeset
for help on using the changeset viewer.
