aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmldesigner/designercore/model/internalnodeabstractproperty.cpp
diff options
context:
space:
mode:
authorMarco Bubke <marco.bubke@qt.io>2023-06-07 12:33:22 +0200
committerMarco Bubke <marco.bubke@qt.io>2023-06-07 10:55:00 +0000
commitdd7027e30e2290f45c029e0704f5c2fb68bd2f11 (patch)
treec9d4a28833b0e98ea1146cf6544e8453a3cdb343 /src/plugins/qmldesigner/designercore/model/internalnodeabstractproperty.cpp
parent5d8bbe6f5dd8d5e4a1adddfd693c686fe5f719fc (diff)
QmlDesigner: Improve internal property
Remove useless lookups and make the code more clear. An enumeration instead of virtual functions defines now the property type. Change-Id: I5dc8704bdb24553e7b9c818562ea1c8de8ae2153 Reviewed-by: Vikas Pachdha <vikas.pachdha@qt.io>
Diffstat (limited to 'src/plugins/qmldesigner/designercore/model/internalnodeabstractproperty.cpp')
-rw-r--r--src/plugins/qmldesigner/designercore/model/internalnodeabstractproperty.cpp11
1 files changed, 4 insertions, 7 deletions
diff --git a/src/plugins/qmldesigner/designercore/model/internalnodeabstractproperty.cpp b/src/plugins/qmldesigner/designercore/model/internalnodeabstractproperty.cpp
index e2b753604f..6dff33436e 100644
--- a/src/plugins/qmldesigner/designercore/model/internalnodeabstractproperty.cpp
+++ b/src/plugins/qmldesigner/designercore/model/internalnodeabstractproperty.cpp
@@ -7,16 +7,13 @@
namespace QmlDesigner {
namespace Internal {
-InternalNodeAbstractProperty::InternalNodeAbstractProperty(const PropertyName &name, const InternalNode::Pointer &propertyOwner)
- : InternalProperty(name, propertyOwner)
+InternalNodeAbstractProperty::InternalNodeAbstractProperty(const PropertyName &name,
+ const InternalNode::Pointer &propertyOwner,
+ PropertyType propertyType)
+ : InternalProperty(name, propertyOwner, propertyType)
{
}
-bool InternalNodeAbstractProperty::isNodeAbstractProperty() const
-{
- return true;
-}
-
bool InternalNodeAbstractProperty::isValid() const
{
return InternalProperty::isValid() && isNodeAbstractProperty();