summaryrefslogtreecommitdiffstats
path: root/src/runtime/q3dsuippresentation_p.h
diff options
context:
space:
mode:
authorLaszlo Agocs <laszlo.agocs@qt.io>2018-09-12 17:15:22 +0200
committerLaszlo Agocs <laszlo.agocs@qt.io>2018-09-13 07:51:11 +0000
commit950c5cea57602f8197b7c18e4bd77e33c59eb140 (patch)
treeac619180daa75d614e3a9559d8efff47c2c65acb /src/runtime/q3dsuippresentation_p.h
parenta8cf177b48570420cbd7755a19704cd2a2fc1dea (diff)
Fix for certain ignored set-property actions
Task-number: QT3DS-2325 Change-Id: Ia57d5b34be87c46dcd029ce3289d3436f8e643f2 Reviewed-by: Christian Stromme <christian.stromme@qt.io>
Diffstat (limited to 'src/runtime/q3dsuippresentation_p.h')
-rw-r--r--src/runtime/q3dsuippresentation_p.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/runtime/q3dsuippresentation_p.h b/src/runtime/q3dsuippresentation_p.h
index 68e6a04..8acc1b1 100644
--- a/src/runtime/q3dsuippresentation_p.h
+++ b/src/runtime/q3dsuippresentation_p.h
@@ -581,11 +581,11 @@ public:
};
QString name;
- Q3DS::PropertyType type = Q3DS::Unknown;
+ Q3DS::PropertyType type = Q3DS::Unknown; // may be unspecified in which case it remains Unknown
Type argType = Unknown;
QString value;
- bool isValid() const { return type != Q3DS::Unknown; }
+ bool isValid() const { return !name.isEmpty() || !value.isEmpty(); }
};
Q3DSGraphObject *owner = nullptr;