diff options
Diffstat (limited to '')
| -rw-r--r-- | src/citra_qt/configure_general.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/citra_qt/configure_general.cpp b/src/citra_qt/configure_general.cpp index 95aab9f2e..e6832341a 100644 --- a/src/citra_qt/configure_general.cpp +++ b/src/citra_qt/configure_general.cpp | |||
| @@ -7,6 +7,7 @@ | |||
| 7 | #include "ui_configure_general.h" | 7 | #include "ui_configure_general.h" |
| 8 | 8 | ||
| 9 | #include "core/settings.h" | 9 | #include "core/settings.h" |
| 10 | #include "core/system.h" | ||
| 10 | 11 | ||
| 11 | ConfigureGeneral::ConfigureGeneral(QWidget *parent) : | 12 | ConfigureGeneral::ConfigureGeneral(QWidget *parent) : |
| 12 | QWidget(parent), | 13 | QWidget(parent), |
| @@ -14,6 +15,8 @@ ConfigureGeneral::ConfigureGeneral(QWidget *parent) : | |||
| 14 | { | 15 | { |
| 15 | ui->setupUi(this); | 16 | ui->setupUi(this); |
| 16 | this->setConfiguration(); | 17 | this->setConfiguration(); |
| 18 | |||
| 19 | ui->toggle_cpu_jit->setEnabled(!System::IsPoweredOn()); | ||
| 17 | } | 20 | } |
| 18 | 21 | ||
| 19 | ConfigureGeneral::~ConfigureGeneral() { | 22 | ConfigureGeneral::~ConfigureGeneral() { |
| @@ -22,6 +25,7 @@ ConfigureGeneral::~ConfigureGeneral() { | |||
| 22 | void ConfigureGeneral::setConfiguration() { | 25 | void ConfigureGeneral::setConfiguration() { |
| 23 | ui->toggle_deepscan->setChecked(UISettings::values.gamedir_deepscan); | 26 | ui->toggle_deepscan->setChecked(UISettings::values.gamedir_deepscan); |
| 24 | ui->toggle_check_exit->setChecked(UISettings::values.confirm_before_closing); | 27 | ui->toggle_check_exit->setChecked(UISettings::values.confirm_before_closing); |
| 28 | ui->toggle_cpu_jit->setChecked(Settings::values.use_cpu_jit); | ||
| 25 | ui->region_combobox->setCurrentIndex(Settings::values.region_value); | 29 | ui->region_combobox->setCurrentIndex(Settings::values.region_value); |
| 26 | } | 30 | } |
| 27 | 31 | ||
| @@ -29,5 +33,6 @@ void ConfigureGeneral::applyConfiguration() { | |||
| 29 | UISettings::values.gamedir_deepscan = ui->toggle_deepscan->isChecked(); | 33 | UISettings::values.gamedir_deepscan = ui->toggle_deepscan->isChecked(); |
| 30 | UISettings::values.confirm_before_closing = ui->toggle_check_exit->isChecked(); | 34 | UISettings::values.confirm_before_closing = ui->toggle_check_exit->isChecked(); |
| 31 | Settings::values.region_value = ui->region_combobox->currentIndex(); | 35 | Settings::values.region_value = ui->region_combobox->currentIndex(); |
| 36 | Settings::values.use_cpu_jit = ui->toggle_cpu_jit->isChecked(); | ||
| 32 | Settings::Apply(); | 37 | Settings::Apply(); |
| 33 | } | 38 | } |