summaryrefslogtreecommitdiff
path: root/src/instancemanagerdialog.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/instancemanagerdialog.h')
-rw-r--r--src/instancemanagerdialog.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/instancemanagerdialog.h b/src/instancemanagerdialog.h
index c3e947dd..6dbf015f 100644
--- a/src/instancemanagerdialog.h
+++ b/src/instancemanagerdialog.h
@@ -19,8 +19,11 @@ public:
~InstanceManagerDialog();
void select(std::size_t i);
+ void openSelectedInstance();
private:
+ static const std::size_t NoSelection = -1;
+
std::unique_ptr<Ui::InstanceManagerDialog> ui;
const PluginContainer& m_pc;
std::vector<std::unique_ptr<InstanceInfo>> m_instances;
@@ -28,6 +31,7 @@ private:
void onSelection();
void createNew();
+ std::size_t singleSelection() const;
void fill(const InstanceInfo& ii);
};