diff options
Diffstat (limited to 'src/plugins/projectexplorer/runconfiguration.h')
-rw-r--r-- | src/plugins/projectexplorer/runconfiguration.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/plugins/projectexplorer/runconfiguration.h b/src/plugins/projectexplorer/runconfiguration.h index 978f01b99a..19667451c2 100644 --- a/src/plugins/projectexplorer/runconfiguration.h +++ b/src/plugins/projectexplorer/runconfiguration.h @@ -181,7 +181,7 @@ signals: void enabledChanged(); protected: - RunConfiguration(Target *parent, const QString &id); + RunConfiguration(Target *parent, const Core::Id id); RunConfiguration(Target *parent, RunConfiguration *source); /// convenience method to get current build configuration. @@ -202,17 +202,17 @@ public: explicit IRunConfigurationFactory(QObject *parent = 0); virtual ~IRunConfigurationFactory(); - virtual QStringList availableCreationIds(Target *parent) const = 0; - virtual QString displayNameForId(const QString &id) const = 0; + virtual QList<Core::Id> availableCreationIds(Target *parent) const = 0; + virtual QString displayNameForId(const Core::Id id) const = 0; - virtual bool canCreate(Target *parent, const QString &id) const = 0; - virtual RunConfiguration *create(Target *parent, const QString &id) = 0; + virtual bool canCreate(Target *parent, const Core::Id id) const = 0; + virtual RunConfiguration *create(Target *parent, const Core::Id id) = 0; virtual bool canRestore(Target *parent, const QVariantMap &map) const = 0; virtual RunConfiguration *restore(Target *parent, const QVariantMap &map) = 0; virtual bool canClone(Target *parent, RunConfiguration *product) const = 0; virtual RunConfiguration *clone(Target *parent, RunConfiguration *product) = 0; - static IRunConfigurationFactory *createFactory(Target *parent, const QString &id); + static IRunConfigurationFactory *createFactory(Target *parent, const Core::Id id); static IRunConfigurationFactory *cloneFactory(Target *parent, RunConfiguration *source); static IRunConfigurationFactory *restoreFactory(Target *parent, const QVariantMap &map); |