aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Hartmann <thomas.hartmann@qt.io>2019-10-15 18:10:29 +0200
committerThomas Hartmann <thomas.hartmann@qt.io>2019-10-16 07:49:16 +0000
commit84c9f669cac219112470ab8bc6bc00ff3e9248de (patch)
tree614e3ef8aa265ed5864f52d23cb676e98be9b9f6
parent2c2bca924ab3849bff753b91c31ee932cd7c69fc (diff)
QmlDesigner: Add missing const
Before this patch one could write node.auxiliaryData().setValue(), which did nothing. Change-Id: Ib8c30bf5e689f3702d52c8122081d64e7c55a6c7 Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
-rw-r--r--src/plugins/qmldesigner/designercore/include/modelnode.h2
-rw-r--r--src/plugins/qmldesigner/designercore/model/modelnode.cpp2
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 abb0300bb8..9dd636be62 100644
--- a/src/plugins/qmldesigner/designercore/include/modelnode.h
+++ b/src/plugins/qmldesigner/designercore/include/modelnode.h
@@ -173,7 +173,7 @@ public:
static int variantUserType();
QVariant toVariant() const;
- QVariant auxiliaryData(const PropertyName &name) const;
+ const QVariant auxiliaryData(const PropertyName &name) const;
void setAuxiliaryData(const PropertyName &name, const QVariant &data) const;
void removeAuxiliaryData(const PropertyName &name) const;
bool hasAuxiliaryData(const PropertyName &name) const;
diff --git a/src/plugins/qmldesigner/designercore/model/modelnode.cpp b/src/plugins/qmldesigner/designercore/model/modelnode.cpp
index b078af6aef..14ca4a67bf 100644
--- a/src/plugins/qmldesigner/designercore/model/modelnode.cpp
+++ b/src/plugins/qmldesigner/designercore/model/modelnode.cpp
@@ -991,7 +991,7 @@ QVariant ModelNode::toVariant() const
return QVariant::fromValue(*this);
}
-QVariant ModelNode::auxiliaryData(const PropertyName &name) const
+const QVariant ModelNode::auxiliaryData(const PropertyName &name) const
{
if (!isValid())
throw InvalidModelNodeException(__LINE__, __FUNCTION__, __FILE__);