|
|
@ -56,6 +56,7 @@ void ConfigureSystem::SetConfiguration() {
|
|
|
|
enabled = !Core::System::GetInstance().IsPoweredOn();
|
|
|
|
enabled = !Core::System::GetInstance().IsPoweredOn();
|
|
|
|
|
|
|
|
|
|
|
|
ui->combo_language->setCurrentIndex(Settings::values.language_index);
|
|
|
|
ui->combo_language->setCurrentIndex(Settings::values.language_index);
|
|
|
|
|
|
|
|
ui->combo_sound->setCurrentIndex(Settings::values.sound_index);
|
|
|
|
|
|
|
|
|
|
|
|
ui->rng_seed_checkbox->setChecked(Settings::values.rng_seed.has_value());
|
|
|
|
ui->rng_seed_checkbox->setChecked(Settings::values.rng_seed.has_value());
|
|
|
|
ui->rng_seed_edit->setEnabled(Settings::values.rng_seed.has_value());
|
|
|
|
ui->rng_seed_edit->setEnabled(Settings::values.rng_seed.has_value());
|
|
|
@ -81,6 +82,7 @@ void ConfigureSystem::ApplyConfiguration() {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
Settings::values.language_index = ui->combo_language->currentIndex();
|
|
|
|
Settings::values.language_index = ui->combo_language->currentIndex();
|
|
|
|
|
|
|
|
Settings::values.sound_index = ui->combo_sound->currentIndex();
|
|
|
|
|
|
|
|
|
|
|
|
if (ui->rng_seed_checkbox->isChecked()) {
|
|
|
|
if (ui->rng_seed_checkbox->isChecked()) {
|
|
|
|
Settings::values.rng_seed = ui->rng_seed_edit->text().toULongLong(nullptr, 16);
|
|
|
|
Settings::values.rng_seed = ui->rng_seed_edit->text().toULongLong(nullptr, 16);
|
|
|
|