summaryrefslogtreecommitdiff
path: root/Source/Core/DolphinQt2/MainWindow.cpp
diff options
context:
space:
mode:
authorLéo Lam <leolino.lam@gmail.com>2018-04-20 23:41:51 +0200
committerGitHub <noreply@github.com>2018-04-20 23:41:51 +0200
commitdabfecfd7432728d93c622de2f4c9e4dd8ccd814 (patch)
treef7735ce065307a16514e7fcfb032f6e82f5f0159 /Source/Core/DolphinQt2/MainWindow.cpp
parent2fcc633c28b2fb64bb2094181eed3d9b068543c0 (diff)
parent264c995b0dbbdf9d800f7d812e78a64c161b69f1 (diff)
Merge pull request #6672 from spycrab/qt_dynamic
Qt: Make toolbar more dynamic
Diffstat (limited to 'Source/Core/DolphinQt2/MainWindow.cpp')
-rw-r--r--Source/Core/DolphinQt2/MainWindow.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/Source/Core/DolphinQt2/MainWindow.cpp b/Source/Core/DolphinQt2/MainWindow.cpp
index 897cc920cd..49cf3a3af9 100644
--- a/Source/Core/DolphinQt2/MainWindow.cpp
+++ b/Source/Core/DolphinQt2/MainWindow.cpp
@@ -109,6 +109,10 @@ MainWindow::MainWindow(std::unique_ptr<BootParameters> boot_parameters) : QMainW
if (boot_parameters)
StartGame(std::move(boot_parameters));
+
+ QSettings& settings = Settings::GetQSettings();
+
+ restoreState(settings.value(QStringLiteral("mainwindow/state")).toByteArray());
}
MainWindow::~MainWindow()
@@ -117,6 +121,10 @@ MainWindow::~MainWindow()
ShutdownControllers();
Config::Save();
+
+ QSettings& settings = Settings::GetQSettings();
+
+ settings.setValue(QStringLiteral("mainwindow/state"), saveState());
}
void MainWindow::InitControllers()