From 406cb164f98e36c1502820d9961ff708f5db1fa2 Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Fri, 2 Nov 2018 14:32:05 +0100 Subject: [PATCH] QmlDesigner: Add const Since ModelNodes are usually passed per const &, member functions should be const. Change-Id: I28fb015ab70978ddc10993585f9c73c3b962aa83 Reviewed-by: Tim Jenssen --- src/plugins/qmldesigner/designercore/include/modelnode.h | 2 +- src/plugins/qmldesigner/designercore/model/modelnode.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/qmldesigner/designercore/include/modelnode.h b/src/plugins/qmldesigner/designercore/include/modelnode.h index c48f0792045..9b228d90f89 100644 --- a/src/plugins/qmldesigner/designercore/include/modelnode.h +++ b/src/plugins/qmldesigner/designercore/include/modelnode.h @@ -176,7 +176,7 @@ public: QVariant auxiliaryData(const PropertyName &name) const; void setAuxiliaryData(const PropertyName &name, const QVariant &data) const; - void removeAuxiliaryData(const PropertyName &name); + void removeAuxiliaryData(const PropertyName &name) const; bool hasAuxiliaryData(const PropertyName &name) const; QHash auxiliaryData() const; diff --git a/src/plugins/qmldesigner/designercore/model/modelnode.cpp b/src/plugins/qmldesigner/designercore/model/modelnode.cpp index e6610102b71..b078af6aef8 100644 --- a/src/plugins/qmldesigner/designercore/model/modelnode.cpp +++ b/src/plugins/qmldesigner/designercore/model/modelnode.cpp @@ -1005,7 +1005,7 @@ void ModelNode::setAuxiliaryData(const PropertyName &name, const QVariant &data) m_model.data()->d->setAuxiliaryData(internalNode(), name, data); } -void ModelNode::removeAuxiliaryData(const PropertyName &name) +void ModelNode::removeAuxiliaryData(const PropertyName &name) const { Internal::WriteLocker locker(m_model.data()); m_model.data()->d->removeAuxiliaryData(internalNode(), name);