summaryrefslogtreecommitdiff
path: root/src/createinstancedialogpages.h
diff options
context:
space:
mode:
authorisanae <14251494+isanae@users.noreply.github.com>2020-11-06 14:43:33 -0500
committerisanae <14251494+isanae@users.noreply.github.com>2020-11-07 20:16:25 -0500
commitbc157095a56596e697d40371688926953b2c5533 (patch)
tree111152409ed909b83a05a377c1b176afeaf879f8 /src/createinstancedialogpages.h
parentdc2ada2a4249917f538938298deb193ed1dd6bb9 (diff)
moved getInstanceName() up
removed individual getters in CreateInstanceDialog, they were duplicating the work in creationInfo() only VariantsPage needs access to the game plugin during creationInfo(), so pass it instead selecting an undetected game, choosing a valid path and going back to the games page would not display the selected path in the list
Diffstat (limited to 'src/createinstancedialogpages.h')
-rw-r--r--src/createinstancedialogpages.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/createinstancedialogpages.h b/src/createinstancedialogpages.h
index e239c196..099071a2 100644
--- a/src/createinstancedialogpages.h
+++ b/src/createinstancedialogpages.h
@@ -48,7 +48,7 @@ public:
virtual CreateInstanceDialog::Types selectedInstanceType() const;
virtual MOBase::IPluginGame* selectedGame() const;
virtual QString selectedGameLocation() const;
- virtual QString selectedGameVariant() const;
+ virtual QString selectedGameVariant(MOBase::IPluginGame* game) const;
virtual QString selectedInstanceName() const;
virtual CreateInstanceDialog::Paths selectedPaths() const;
@@ -146,7 +146,7 @@ public:
bool ready() const override;
void activated() override;
- QString selectedGameVariant() const override;
+ QString selectedGameVariant(MOBase::IPluginGame* game) const override;
void select(const QString& variant);