summaryrefslogtreecommitdiff
path: root/src/createinstancedialog.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/createinstancedialog.h')
-rw-r--r--src/createinstancedialog.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/createinstancedialog.h b/src/createinstancedialog.h
index 03e9de01..df056f85 100644
--- a/src/createinstancedialog.h
+++ b/src/createinstancedialog.h
@@ -6,22 +6,27 @@
namespace Ui { class CreateInstanceDialog; };
namespace cid { class Page; }
+class PluginContainer;
+
class CreateInstanceDialog : public QDialog
{
Q_OBJECT
public:
- explicit CreateInstanceDialog(QWidget *parent = nullptr);
+ explicit CreateInstanceDialog(
+ const PluginContainer& pc, QWidget *parent = nullptr);
~CreateInstanceDialog();
Ui::CreateInstanceDialog* getUI();
+ const PluginContainer& pluginContainer();
void next();
void back();
private:
std::unique_ptr<Ui::CreateInstanceDialog> ui;
+ const PluginContainer& m_pc;
std::vector<std::unique_ptr<cid::Page>> m_pages;
void updateNavigationButtons();