summaryrefslogtreecommitdiffstats
path: root/application/MultiMC.h
diff options
context:
space:
mode:
authorPetr Mrázek <peterix@gmail.com>2016-11-06 23:01:08 +0100
committerPetr Mrázek <peterix@gmail.com>2016-11-06 23:06:49 +0100
commit1276ecdbb769a249a969e8d34749b8f245c3031e (patch)
tree2e34c6476e3ce7a27254000e8735efcc9ea8aac0 /application/MultiMC.h
parent8b952b387041341f556edcf0bb34576a2fc88568 (diff)
downloadMultiMC-1276ecdbb769a249a969e8d34749b8f245c3031e.tar
MultiMC-1276ecdbb769a249a969e8d34749b8f245c3031e.tar.gz
MultiMC-1276ecdbb769a249a969e8d34749b8f245c3031e.tar.lz
MultiMC-1276ecdbb769a249a969e8d34749b8f245c3031e.tar.xz
MultiMC-1276ecdbb769a249a969e8d34749b8f245c3031e.zip
NOISSUE ask user if closing is OK when instances are still running
Diffstat (limited to 'application/MultiMC.h')
-rw-r--r--application/MultiMC.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/application/MultiMC.h b/application/MultiMC.h
index 7f45e873..b4087ef3 100644
--- a/application/MultiMC.h
+++ b/application/MultiMC.h
@@ -144,6 +144,11 @@ public:
InstanceWindow *showInstanceWindow(InstancePtr instance, QString page = QString());
MainWindow *showMainWindow(bool minimized = false);
+ size_t numRunningInstances()
+ {
+ return m_runningInstances;
+ }
+
public slots:
void launch(InstancePtr instance, bool online = true, BaseProfilerFactory *profiler = nullptr);
@@ -208,6 +213,7 @@ private:
};
std::map<QString, InstanceXtras> m_instanceExtras;
size_t m_openWindows = 0;
+ size_t m_runningInstances = 0;
// main window, if any
MainWindow * m_mainWindow = nullptr;