summaryrefslogtreecommitdiff
path: root/src/moapplication.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/moapplication.h')
-rw-r--r--src/moapplication.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/moapplication.h b/src/moapplication.h
index c1512d9b..8cbb5f28 100644
--- a/src/moapplication.h
+++ b/src/moapplication.h
@@ -37,7 +37,10 @@ class MOApplication : public QApplication
public:
MOApplication(cl::CommandLine& cl, int& argc, char** argv);
+ // sets up everything, creates the main window and runs it
+ //
int run(SingleInstance& si);
+
virtual bool notify(QObject* receiver, QEvent* event);
public slots:
@@ -53,6 +56,8 @@ private:
int doOneRun(SingleInstance& singleInstance);
+ std::optional<Instance> getCurrentInstance();
+
int runApplication(
SingleInstance& singleInstance,
const QString &dataPath, Instance& currentInstance);