From 7e1c5d439a2ef6ce1346a3581776f58508a22afe Mon Sep 17 00:00:00 2001 From: Janrupf Date: Sat, 7 Apr 2018 16:15:58 +0200 Subject: #2228, #2229 - Auto import pack icons and fixed to big version selection - Closes #2228, Closes #2229 --- application/dialogs/NewInstanceDialog.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'application/dialogs/NewInstanceDialog.h') diff --git a/application/dialogs/NewInstanceDialog.h b/application/dialogs/NewInstanceDialog.h index 9d7cab01..1448d225 100644 --- a/application/dialogs/NewInstanceDialog.h +++ b/application/dialogs/NewInstanceDialog.h @@ -41,6 +41,8 @@ public: void updateDialogState(); void setSuggestedPack(const QString & name = QString(), InstanceTask * task = nullptr); + void setSuggestedIconFromFile(const QString &path, const QString &name); + InstanceTask * extractTask(); QString dialogTitle() override; @@ -66,4 +68,10 @@ private: QString InstIconKey; ImportPage *importPage = nullptr; std::unique_ptr creationTask; + + bool importIcon = false; + QString importIconPath; + QString importIconName; + + void importIconNow(); }; -- cgit v1.2.3