| 105 | } |
| 106 | |
| 107 | void OptionsDialog::saveOptions() |
| 108 | { |
| 109 | const auto selectedLanguage = languageCombo->currentData().toString().trimmed(); |
| 110 | if (selectedLanguage.isEmpty()) |
| 111 | settings->remove(UI_LANGUAGE); |
| 112 | else |
| 113 | settings->setValue(UI_LANGUAGE, selectedLanguage); |
| 114 | |
| 115 | settings->setValue(THIRD_PARTY_READER_COMMAND, thirdPartyReaderEdit->text()); |
| 116 | YACReaderOptionsDialog::saveOptions(); |
| 117 | } |
| 118 | |
| 119 | void OptionsDialog::useBackgroundImageCheckClicked(bool checked) |
| 120 | { |