diff --git a/src/plugins/qmldesigner/designercore/model/model.cpp b/src/plugins/qmldesigner/designercore/model/model.cpp index acea8e6169c..3dad31a40b6 100644 --- a/src/plugins/qmldesigner/designercore/model/model.cpp +++ b/src/plugins/qmldesigner/designercore/model/model.cpp @@ -405,7 +405,7 @@ void ModelPrivate::notifyNodeInstanceViewLast(Callable call) resetModel = true; } - for (QPointer view : enabledViews()) { + for (const QPointer &view : enabledViews()) { if (!view->isBlockingNotifications()) call(view.data()); } @@ -434,7 +434,7 @@ void ModelPrivate::notifyNormalViewsLast(Callable call) if (nodeInstanceView() && !nodeInstanceView()->isBlockingNotifications()) call(nodeInstanceView()); - for (QPointer view : enabledViews()) { + for (const QPointer &view : enabledViews()) { if (!view->isBlockingNotifications()) call(view.data()); } @@ -446,7 +446,7 @@ void ModelPrivate::notifyNormalViewsLast(Callable call) template void ModelPrivate::notifyInstanceChanges(Callable call) { - for (QPointer view : enabledViews()) { + for (const QPointer &view : enabledViews()) { if (!view->isBlockingNotifications()) call(view.data()); }