aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/haskell/haskellrunconfiguration.h
diff options
context:
space:
mode:
authorEike Ziller <[email protected]>2017-11-27 12:29:14 +0100
committerEike Ziller <[email protected]>2017-11-27 12:34:01 +0000
commit6ee714619f6cdd95098c98e86c840ee56b2f07f4 (patch)
tree5a6496f7bf9c25ac270af05c1fb6ef068542ba1d /plugins/haskell/haskellrunconfiguration.h
parent01c0fa565f95d75ea2745f246a17dc0e15dc7175 (diff)
Adapt to upstream API changes for run configuration factories
Change-Id: Ifc984f3eff16d109923db33f87906c49765f7864 Reviewed-by: Tobias Hunger <[email protected]> Reviewed-by: hjk <[email protected]>
Diffstat (limited to 'plugins/haskell/haskellrunconfiguration.h')
-rw-r--r--plugins/haskell/haskellrunconfiguration.h15
1 files changed, 1 insertions, 14 deletions
diff --git a/plugins/haskell/haskellrunconfiguration.h b/plugins/haskell/haskellrunconfiguration.h
index 44edfe6..e40a9cc 100644
--- a/plugins/haskell/haskellrunconfiguration.h
+++ b/plugins/haskell/haskellrunconfiguration.h
@@ -37,21 +37,8 @@ class HaskellRunConfigurationFactory : public ProjectExplorer::IRunConfiguration
public:
HaskellRunConfigurationFactory();
- QList<Core::Id> availableCreationIds(ProjectExplorer::Target *parent,
+ QList<QString> availableBuildTargets(ProjectExplorer::Target *parent,
CreationMode mode) const override;
- QString displayNameForId(Core::Id id) const override;
- bool canCreate(ProjectExplorer::Target *parent, Core::Id id) const override;
- bool canRestore(ProjectExplorer::Target *parent, const QVariantMap &map) const override;
- bool canClone(ProjectExplorer::Target *parent,
- ProjectExplorer::RunConfiguration *product) const override;
- ProjectExplorer::RunConfiguration *clone(ProjectExplorer::Target *parent,
- ProjectExplorer::RunConfiguration *product) override;
-
-private:
- ProjectExplorer::RunConfiguration *doCreate(ProjectExplorer::Target *parent,
- Core::Id id) override;
- ProjectExplorer::RunConfiguration *doRestore(ProjectExplorer::Target *parent,
- const QVariantMap &map) override;
};
class HaskellRunConfiguration : public ProjectExplorer::RunConfiguration