aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/haskell/haskellrunconfiguration.h
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2017-11-27 12:29:14 +0100
committerEike Ziller <eike.ziller@qt.io>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 <tobias.hunger@qt.io> Reviewed-by: hjk <hjk@qt.io>
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