summaryrefslogtreecommitdiff
path: root/src/settingsdialogworkarounds.cpp
diff options
context:
space:
mode:
authorisanae <14251494+isanae@users.noreply.github.com>2019-09-02 14:52:02 -0400
committerisanae <14251494+isanae@users.noreply.github.com>2019-09-02 14:52:02 -0400
commite9dba260cb9548dd5863ac66da18c295f6499b92 (patch)
tree8471d5fe53389dd8aebfb0cc57fcca014bcd4d70 /src/settingsdialogworkarounds.cpp
parentec3fb7b3509fb10a8a1392740e209509ae6c092c (diff)
split settings into a bunch of classes
removed "get" from the getters that had it
Diffstat (limited to 'src/settingsdialogworkarounds.cpp')
-rw-r--r--src/settingsdialogworkarounds.cpp30
1 files changed, 15 insertions, 15 deletions
diff --git a/src/settingsdialogworkarounds.cpp b/src/settingsdialogworkarounds.cpp
index b06bd77c..4d811e40 100644
--- a/src/settingsdialogworkarounds.cpp
+++ b/src/settingsdialogworkarounds.cpp
@@ -6,12 +6,12 @@
WorkaroundsSettingsTab::WorkaroundsSettingsTab(Settings& s, SettingsDialog& d)
: SettingsTab(s, d)
{
- ui->appIDEdit->setText(settings().getSteamAppID());
+ ui->appIDEdit->setText(settings().steam().appID());
- LoadMechanism::EMechanism mechanismID = settings().getLoadMechanism();
+ LoadMechanism::EMechanism mechanismID = settings().game().loadMechanismType();
int index = 0;
- if (settings().loadMechanism().isDirectLoadingSupported()) {
+ if (settings().game().loadMechanism().isDirectLoadingSupported()) {
ui->mechanismBox->addItem(QObject::tr("Mod Organizer"), LoadMechanism::LOAD_MODORGANIZER);
if (mechanismID == LoadMechanism::LOAD_MODORGANIZER) {
index = ui->mechanismBox->count() - 1;
@@ -20,10 +20,10 @@ WorkaroundsSettingsTab::WorkaroundsSettingsTab(Settings& s, SettingsDialog& d)
ui->mechanismBox->setCurrentIndex(index);
- ui->hideUncheckedBox->setChecked(settings().hideUncheckedPlugins());
- ui->forceEnableBox->setChecked(settings().forceEnableCoreFiles());
- ui->displayForeignBox->setChecked(settings().displayForeign());
- ui->lockGUIBox->setChecked(settings().lockGUI());
+ ui->hideUncheckedBox->setChecked(settings().game().hideUncheckedPlugins());
+ ui->forceEnableBox->setChecked(settings().game().forceEnableCoreFiles());
+ ui->displayForeignBox->setChecked(settings().interface().displayForeign());
+ ui->lockGUIBox->setChecked(settings().interface().lockGUI());
ui->enableArchiveParsingBox->setChecked(settings().archiveParsing());
setExecutableBlacklist(settings().executablesBlacklist());
@@ -35,19 +35,19 @@ WorkaroundsSettingsTab::WorkaroundsSettingsTab(Settings& s, SettingsDialog& d)
void WorkaroundsSettingsTab::update()
{
- if (ui->appIDEdit->text() != settings().gamePlugin()->steamAPPId()) {
- settings().setSteamAppID(ui->appIDEdit->text());
+ if (ui->appIDEdit->text() != settings().game().plugin()->steamAPPId()) {
+ settings().steam().setAppID(ui->appIDEdit->text());
} else {
- settings().setSteamAppID("");
+ settings().steam().setAppID("");
}
- settings().setLoadMechanism(static_cast<LoadMechanism::EMechanism>(
+ settings().game().setLoadMechanism(static_cast<LoadMechanism::EMechanism>(
ui->mechanismBox->itemData(ui->mechanismBox->currentIndex()).toInt()));
- settings().setHideUncheckedPlugins(ui->hideUncheckedBox->isChecked());
- settings().setForceEnableCoreFiles(ui->forceEnableBox->isChecked());
- settings().setDisplayForeign(ui->displayForeignBox->isChecked());
- settings().setLockGUI(ui->lockGUIBox->isChecked());
+ settings().game().setHideUncheckedPlugins(ui->hideUncheckedBox->isChecked());
+ settings().game().setForceEnableCoreFiles(ui->forceEnableBox->isChecked());
+ settings().interface().setDisplayForeign(ui->displayForeignBox->isChecked());
+ settings().interface().setLockGUI(ui->lockGUIBox->isChecked());
settings().setArchiveParsing(ui->enableArchiveParsingBox->isChecked());
settings().setExecutablesBlacklist(getExecutableBlacklist());
}