Only save settings that has been changed

This commit is contained in:
Jonas Kvinge
2020-05-25 23:56:54 +02:00
parent 0489b312a3
commit 5f1002894e
39 changed files with 327 additions and 28 deletions

View File

@@ -44,15 +44,19 @@ TranscoderOptionsOpus::~TranscoderOptionsOpus() {
}
void TranscoderOptionsOpus::Load() {
QSettings s;
s.beginGroup(kSettingsGroup + settings_postfix_);
ui_->bitrate_slider->setValue(s.value("bitrate", 320000).toInt() / 1000);
s.endGroup();
}
void TranscoderOptionsOpus::Save() {
QSettings s;
s.beginGroup(kSettingsGroup + settings_postfix_);
s.setValue("bitrate", ui_->bitrate_slider->value() * 1000);
s.endGroup();
}