ProjectExplorer: Replace BuildConfigurationFactory::availableBuilds

... by a function object.

Change-Id: I9953ba6915c0177e7c4067d36dd755fc2ba5cf84
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
hjk
2020-01-09 15:06:30 +01:00
parent ce69a9af83
commit a971da3bfe
19 changed files with 149 additions and 195 deletions

View File

@@ -68,13 +68,12 @@ public:
bool needsConfiguration() const final { return false; }
};
class DummyBuildConfigurationFactory : public ProjectExplorer::BuildConfigurationFactory
class DummyBuildConfigurationFactory : public BuildConfigurationFactory
{
public:
QList<ProjectExplorer::BuildInfo> availableBuilds(const ProjectExplorer::Kit *,
const FilePath &, bool) const final
DummyBuildConfigurationFactory()
{
return {};
setBuildGenerator([](const Kit *, const FilePath &, bool) { return QList<BuildInfo>{}; });
}
};