From 3cde937ea19da0d65ceb80f9c14225d03fa8bd15 Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Wed, 13 Oct 2021 18:52:55 +0200 Subject: QmlDesigner: Fix casting of .bool Font.bold is of type .bool and we did not recognize it. Task-number: QDS-5274 Change-Id: I420dc62e1f1dc8b9e22a2c0678c882a72d8b0907 Reviewed-by: Aleksei German Reviewed-by: Qt CI Bot --- src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp b/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp index 33693210a9..97ff30850f 100644 --- a/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp +++ b/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp @@ -1505,6 +1505,8 @@ QVariant NodeMetaInfo::propertyCastedValue(const PropertyName &propertyName, con return variant.toFloat(); } else if (typeName == ".int") { return variant.toInt(); + } else if (typeName == ".bool") { + return variant.toBool(); } else if (copyVariant.convert(typeId)) { return copyVariant; } -- cgit v1.2.3