summaryrefslogtreecommitdiffstats
path: root/src/render/jobs/filterlayerentityjob.cpp
diff options
context:
space:
mode:
authorMike Krus <mike.krus@kdab.com>2017-12-27 15:25:22 +0000
committerSean Harmer <sean.harmer@kdab.com>2018-01-13 16:15:19 +0000
commitc3b7cbd713c2434e91f0a2e306e6092037b5035f (patch)
tree135780c8b47cb3da7671749146b698b4a0925ca4 /src/render/jobs/filterlayerentityjob.cpp
parent56f0e3328386ee7bb82fa85601186e7dd0e853a9 (diff)
Iterate by const reference on handles
When iterating on handles, use const references to avoid copy of non trivial type. Found by Clazy clazy-range-loop Change-Id: I33ec54b3958160da2517e196411bcf92cd7b3bff Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/render/jobs/filterlayerentityjob.cpp')
-rw-r--r--src/render/jobs/filterlayerentityjob.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/render/jobs/filterlayerentityjob.cpp b/src/render/jobs/filterlayerentityjob.cpp
index f727e0820..c9138a9e4 100644
--- a/src/render/jobs/filterlayerentityjob.cpp
+++ b/src/render/jobs/filterlayerentityjob.cpp
@@ -71,7 +71,7 @@ void updateEntityLayers(NodeManagers *manager)
const QVector<HEntity> handles = entityManager->activeHandles();
// Clear list of recursive layerIds
- for (const HEntity handle : handles) {
+ for (const HEntity &handle : handles) {
Entity *entity = entityManager->data(handle);
entity->clearRecursiveLayerIds();
}
@@ -79,7 +79,7 @@ void updateEntityLayers(NodeManagers *manager)
LayerManager *layerManager = manager->layerManager();
// Set recursive layerIds on children
- for (const HEntity handle : handles) {
+ for (const HEntity &handle : handles) {
Entity *entity = entityManager->data(handle);
const Qt3DCore::QNodeIdVector entityLayers = entity->componentsUuid<Layer>();
@@ -200,7 +200,7 @@ void FilterLayerEntityJob::filterLayerAndEntity()
QVector<Entity *> entitiesToFilter;
entitiesToFilter.reserve(handles.size());
- for (const HEntity handle : handles) {
+ for (const HEntity &handle : handles) {
Entity *entity = entityManager->data(handle);
if (entity->isTreeEnabled())
@@ -261,7 +261,7 @@ void FilterLayerEntityJob::selectAllEntities()
const QVector<HEntity> handles = entityManager->activeHandles();
m_filteredEntities.reserve(handles.size());
- for (const HEntity handle : handles) {
+ for (const HEntity &handle : handles) {
Entity *e = entityManager->data(handle);
if (e->isTreeEnabled())
m_filteredEntities.push_back(e);