summaryrefslogtreecommitdiff
path: root/src/instancemanagerdialog.h
diff options
context:
space:
mode:
authorisanae <14251494+isanae@users.noreply.github.com>2020-07-26 21:07:13 -0400
committerisanae <14251494+isanae@users.noreply.github.com>2020-11-03 11:39:06 -0500
commita97638249de0a9a4c17dc28805c35df489a64e26 (patch)
tree3d1beec5e287b2fff45012beef3e62ec24fa08ea /src/instancemanagerdialog.h
parentb1e681e129d87cb2f8aab89a734ab7b185975bcd (diff)
moved switch to instance to InstanceManager
double-click an instance to switch to it (disabled for now, not sure I want that)
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);
};