From a97638249de0a9a4c17dc28805c35df489a64e26 Mon Sep 17 00:00:00 2001
From: isanae <14251494+isanae@users.noreply.github.com>
Date: Sun, 26 Jul 2020 21:07:13 -0400
Subject: moved switch to instance to InstanceManager double-click an instance
to switch to it (disabled for now, not sure I want that)
---
src/instancemanager.cpp | 7 +++++++
1 file changed, 7 insertions(+)
(limited to 'src/instancemanager.cpp')
diff --git a/src/instancemanager.cpp b/src/instancemanager.cpp
index bd35cb47..2c8d8fb3 100644
--- a/src/instancemanager.cpp
+++ b/src/instancemanager.cpp
@@ -23,6 +23,7 @@ along with Mod Organizer. If not, see .
#include "settings.h"
#include "shared/appconfig.h"
#include "plugincontainer.h"
+#include "shared/util.h"
#include
#include
#include
@@ -75,6 +76,12 @@ void InstanceManager::clearCurrentInstance()
m_overrideInstance = false;
}
+void InstanceManager::switchToInstance(const QString& instanceName)
+{
+ setCurrentInstance(instanceName);
+ ExitModOrganizer(Exit::Restart);
+}
+
void InstanceManager::setCurrentInstance(const QString &name)
{
GlobalSettings::setCurrentInstance(name);
--
cgit v1.3.1