summaryrefslogtreecommitdiff
path: root/src/citra_qt/configure_general.cpp
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/citra_qt/configure_general.cpp5
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
11ConfigureGeneral::ConfigureGeneral(QWidget *parent) : 12ConfigureGeneral::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
19ConfigureGeneral::~ConfigureGeneral() { 22ConfigureGeneral::~ConfigureGeneral() {
@@ -22,6 +25,7 @@ ConfigureGeneral::~ConfigureGeneral() {
22void ConfigureGeneral::setConfiguration() { 25void 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}