Qt: Fix locale with settings

This commit is contained in:
Jeffrey Pfau 2015-08-16 16:31:47 -07:00
parent 39a8f528c0
commit 615ab298d1
2 changed files with 5 additions and 5 deletions

View File

@ -165,7 +165,7 @@ void SettingsView::saveSetting(const char* key, const QComboBox* field) {
}
void SettingsView::saveSetting(const char* key, const QDoubleSpinBox* field) {
saveSetting(key, field->cleanText());
saveSetting(key, field->value());
}
void SettingsView::saveSetting(const char* key, const QLineEdit* field) {
@ -173,14 +173,14 @@ void SettingsView::saveSetting(const char* key, const QLineEdit* field) {
}
void SettingsView::saveSetting(const char* key, const QSlider* field) {
saveSetting(key, QString::number(field->value()));
saveSetting(key, field->value());
}
void SettingsView::saveSetting(const char* key, const QSpinBox* field) {
saveSetting(key, field->cleanText());
saveSetting(key, field->value());
}
void SettingsView::saveSetting(const char* key, const QString& field) {
void SettingsView::saveSetting(const char* key, const QVariant& field) {
m_controller->setOption(key, field);
m_controller->updateOption(key);
}

View File

@ -40,7 +40,7 @@ private:
void saveSetting(const char* key, const QLineEdit*);
void saveSetting(const char* key, const QSlider*);
void saveSetting(const char* key, const QSpinBox*);
void saveSetting(const char* key, const QString&);
void saveSetting(const char* key, const QVariant&);
void loadSetting(const char* key, QAbstractButton*);
void loadSetting(const char* key, QComboBox*);