aboutsummaryrefslogtreecommitdiff
path: root/launcher/ui/pages/global
diff options
context:
space:
mode:
authorswirl <swurl@swurl.xyz>2022-01-29 19:04:44 -0500
committerswirl <swurl@swurl.xyz>2022-01-29 19:04:44 -0500
commit0065a29901a8bd84002189247c2e8b86c31d8ed5 (patch)
treed93c2a6e33344888539586337ff30bde4b488461 /launcher/ui/pages/global
parent5abb97362fc13fd631f00b3bb8521347f8a373c4 (diff)
downloadPrismLauncher-0065a29901a8bd84002189247c2e8b86c31d8ed5.tar.gz
PrismLauncher-0065a29901a8bd84002189247c2e8b86c31d8ed5.tar.bz2
PrismLauncher-0065a29901a8bd84002189247c2e8b86c31d8ed5.zip
Close after Launch setting
Diffstat (limited to 'launcher/ui/pages/global')
-rw-r--r--launcher/ui/pages/global/LauncherPage.cpp2
-rw-r--r--launcher/ui/pages/global/LauncherPage.ui7
2 files changed, 9 insertions, 0 deletions
diff --git a/launcher/ui/pages/global/LauncherPage.cpp b/launcher/ui/pages/global/LauncherPage.cpp
index 0ffe8050..db9d4dab 100644
--- a/launcher/ui/pages/global/LauncherPage.cpp
+++ b/launcher/ui/pages/global/LauncherPage.cpp
@@ -292,6 +292,7 @@ void LauncherPage::applySettings()
s->set("ShowConsole", ui->showConsoleCheck->isChecked());
s->set("AutoCloseConsole", ui->autoCloseConsoleCheck->isChecked());
s->set("ShowConsoleOnError", ui->showConsoleErrorCheck->isChecked());
+ s->set("CloseAfterLaunch", ui->closeAfterLaunchCheck->isChecked());
QString consoleFontFamily = ui->consoleFont->currentFont().family();
s->set("ConsoleFont", consoleFontFamily);
s->set("ConsoleFontSize", ui->fontSizeBox->value());
@@ -380,6 +381,7 @@ void LauncherPage::loadSettings()
ui->showConsoleCheck->setChecked(s->get("ShowConsole").toBool());
ui->autoCloseConsoleCheck->setChecked(s->get("AutoCloseConsole").toBool());
ui->showConsoleErrorCheck->setChecked(s->get("ShowConsoleOnError").toBool());
+ ui->closeAfterLaunchCheck->setChecked(s->get("CloseAfterLaunch").toBool());
QString fontFamily = APPLICATION->settings()->get("ConsoleFont").toString();
QFont consoleFont(fontFamily);
ui->consoleFont->setCurrentFont(consoleFont);
diff --git a/launcher/ui/pages/global/LauncherPage.ui b/launcher/ui/pages/global/LauncherPage.ui
index 47fed873..d69c42b0 100644
--- a/launcher/ui/pages/global/LauncherPage.ui
+++ b/launcher/ui/pages/global/LauncherPage.ui
@@ -382,6 +382,13 @@
</property>
</widget>
</item>
+ <item>
+ <widget class="QCheckBox" name="closeAfterLaunchCheck">
+ <property name="text">
+ <string>Hide console when game window opens?</string>
+ </property>
+ </widget>
+ </item>
</layout>
</widget>
</item>