From 932bdb339bee5778d6f5ab9c83fd995b372a42b0 Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Thu, 28 Mar 2024 14:50:34 +0100 Subject: [PATCH] QmlDesigner: Add support for Key enums Change-Id: I602c44283a4f8978d76117fd5b885ef34d377857 Reviewed-by: Qt CI Patch Build Bot Reviewed-by: Thomas Hartmann Reviewed-by: --- .../qmldesigner/designercore/model/texttomodelmerger.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/plugins/qmldesigner/designercore/model/texttomodelmerger.cpp b/src/plugins/qmldesigner/designercore/model/texttomodelmerger.cpp index d09143c2814..5951413086b 100644 --- a/src/plugins/qmldesigner/designercore/model/texttomodelmerger.cpp +++ b/src/plugins/qmldesigner/designercore/model/texttomodelmerger.cpp @@ -84,6 +84,9 @@ bool isGlobalQtEnums(QStringView value) u"TopToBottom", u"UpArrowCursor", u"Vertical", u"WaitCursor", u"WhatsThisCursor", u"WheelFocus"}); + if (value.toString().startsWith("Key_")) + return true; + return std::binary_search(std::begin(list), std::end(list), QmlDesigner::ModelUtils::toStdStringView(value));