diff options
| author | Admiral H. Curtiss <pikachu025@gmail.com> | 2021-10-28 01:03:30 +0200 |
|---|---|---|
| committer | Admiral H. Curtiss <pikachu025@gmail.com> | 2021-10-28 01:03:30 +0200 |
| commit | d6ad3fbcb51a9916edd80ecbcb01f95b71cfb51d (patch) | |
| tree | 6b077b676352a96ad7963b9ae0548e47cca10361 /Source/Core | |
| parent | 7558da22d757058ccb8ad087d06092cded50cfc4 (diff) | |
Qt/CheatsManager: Save and restory geometry.
Diffstat (limited to 'Source/Core')
| -rw-r--r-- | Source/Core/DolphinQt/CheatsManager.cpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/Source/Core/DolphinQt/CheatsManager.cpp b/Source/Core/DolphinQt/CheatsManager.cpp index b5fffd771c..44620378f9 100644 --- a/Source/Core/DolphinQt/CheatsManager.cpp +++ b/Source/Core/DolphinQt/CheatsManager.cpp @@ -34,9 +34,16 @@ CheatsManager::CheatsManager(QWidget* parent) : QDialog(parent) ConnectWidgets(); RefreshCodeTabs(Core::GetState(), true); + + auto& settings = Settings::GetQSettings(); + restoreGeometry(settings.value(QStringLiteral("cheatsmanager/geometry")).toByteArray()); } -CheatsManager::~CheatsManager() = default; +CheatsManager::~CheatsManager() +{ + auto& settings = Settings::GetQSettings(); + settings.setValue(QStringLiteral("cheatsmanager/geometry"), saveGeometry()); +} void CheatsManager::OnStateChanged(Core::State state) { |
