mirror of https://github.com/mgba-emu/mgba.git
Qt: Fix locale with settings
This commit is contained in:
parent
39a8f528c0
commit
615ab298d1
|
@ -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);
|
||||
}
|
||||
|
|
|
@ -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*);
|
||||
|
|
Loading…
Reference in New Issue