diff options
Diffstat (limited to 'src/plugins/qbsprojectmanager/qbsbuildconfiguration.h')
-rw-r--r-- | src/plugins/qbsprojectmanager/qbsbuildconfiguration.h | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/src/plugins/qbsprojectmanager/qbsbuildconfiguration.h b/src/plugins/qbsprojectmanager/qbsbuildconfiguration.h index f34e552a40..0dbd442efb 100644 --- a/src/plugins/qbsprojectmanager/qbsbuildconfiguration.h +++ b/src/plugins/qbsprojectmanager/qbsbuildconfiguration.h @@ -48,15 +48,12 @@ class QbsBuildConfiguration : public ProjectExplorer::BuildConfiguration QbsBuildConfiguration(ProjectExplorer::Target *target, Core::Id id); public: - void initialize(const ProjectExplorer::BuildInfo &info) override; + void initialize() override; QbsBuildStep *qbsStep() const; QVariantMap qbsConfiguration() const; - Internal::QbsProject *project() const override; - - bool isEnabled() const override; - QString disabledReason() const override; + Internal::QbsProject *qbsProject() const; BuildType buildType() const override; @@ -78,6 +75,7 @@ signals: private: bool fromMap(const QVariantMap &map) override; + void triggerReparseIfActive(); QStringList m_changedFiles; QStringList m_activeFileTags; @@ -92,9 +90,8 @@ class QbsBuildConfigurationFactory : public ProjectExplorer::BuildConfigurationF public: QbsBuildConfigurationFactory(); - QList<ProjectExplorer::BuildInfo> availableBuilds(const ProjectExplorer::Target *parent) const override; - QList<ProjectExplorer::BuildInfo> availableSetups(const ProjectExplorer::Kit *k, - const QString &projectPath) const override; + QList<ProjectExplorer::BuildInfo> availableBuilds + (const ProjectExplorer::Kit *k, const Utils::FilePath &projectPath, bool forSetup) const override; private: ProjectExplorer::BuildInfo createBuildInfo(const ProjectExplorer::Kit *k, |