diff options
author | wwylele <wwylele@gmail.com> | 2016-06-01 10:43:33 +0300 |
---|---|---|
committer | wwylele <wwylele@gmail.com> | 2016-07-10 06:22:38 +0300 |
commit | ec3e99eec762a380322b0c058e30a69e92fb3c1d (patch) | |
tree | ac1f58cfcf65a108d24e1ff6bf1c0d0e49bebe00 /src/citra_qt/configure_dialog.cpp | |
parent | ab2eef396ad6633f67419daa1b473898bef1c43a (diff) |
Qt: add system settings config tab
Diffstat (limited to 'src/citra_qt/configure_dialog.cpp')
-rw-r--r-- | src/citra_qt/configure_dialog.cpp | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/citra_qt/configure_dialog.cpp b/src/citra_qt/configure_dialog.cpp index 2f0317fe0..77c266d01 100644 --- a/src/citra_qt/configure_dialog.cpp +++ b/src/citra_qt/configure_dialog.cpp @@ -9,9 +9,10 @@ #include "core/settings.h" -ConfigureDialog::ConfigureDialog(QWidget *parent) : +ConfigureDialog::ConfigureDialog(QWidget *parent, bool running) : QDialog(parent), - ui(new Ui::ConfigureDialog) + ui(new Ui::ConfigureDialog), + emulation_running(running) { ui->setupUi(this); this->setConfiguration(); @@ -21,10 +22,14 @@ ConfigureDialog::~ConfigureDialog() { } void ConfigureDialog::setConfiguration() { + // System tab needs set manually + // depending on whether emulation is running + ui->systemTab->setConfiguration(emulation_running); } void ConfigureDialog::applyConfiguration() { ui->generalTab->applyConfiguration(); + ui->systemTab->applyConfiguration(); ui->audioTab->applyConfiguration(); ui->debugTab->applyConfiguration(); } |