aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/projectexplorer/target.cpp
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2018-05-28 11:05:37 +0200
committerEike Ziller <eike.ziller@qt.io>2018-05-28 13:45:20 +0000
commit6e66b2a078c53c3c2ce18578acfd346274213762 (patch)
treef775c74fcf1a149654ac51e2084259bae81ea621 /src/plugins/projectexplorer/target.cpp
parent8d9942300f715a4b9355062c3b709698ec6ea1f1 (diff)
Remove some lambdas from Utils::transform calls
It is often possible to user (member) functions or members directly. That improves readablility and potentially reduces the total number of symbols. Also use qobject_container_cast at places where it is appropriate. Change-Id: Ia2591bca356591e001e2c53eeebcf753e5bc3c37 Reviewed-by: Tobias Hunger <tobias.hunger@qt.io> Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/plugins/projectexplorer/target.cpp')
-rw-r--r--src/plugins/projectexplorer/target.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/plugins/projectexplorer/target.cpp b/src/plugins/projectexplorer/target.cpp
index de47a67f26..52afed0347 100644
--- a/src/plugins/projectexplorer/target.cpp
+++ b/src/plugins/projectexplorer/target.cpp
@@ -358,9 +358,9 @@ BuildTargetInfoList Target::applicationTargets() const
QList<ProjectConfiguration *> Target::projectConfigurations() const
{
QList<ProjectConfiguration *> result;
- result.append(Utils::transform(buildConfigurations(), [](BuildConfiguration *bc) { return qobject_cast<ProjectConfiguration *>(bc); }));
- result.append(Utils::transform(deployConfigurations(), [](DeployConfiguration *dc) { return qobject_cast<ProjectConfiguration *>(dc); }));
- result.append(Utils::transform(runConfigurations(), [](RunConfiguration *rc) { return qobject_cast<ProjectConfiguration *>(rc); }));
+ result.append(Utils::qobject_container_cast<ProjectConfiguration *>(buildConfigurations()));
+ result.append(Utils::qobject_container_cast<ProjectConfiguration *>(deployConfigurations()));
+ result.append(Utils::qobject_container_cast<ProjectConfiguration *>(runConfigurations()));
return result;
}