From 4d1a2100606d2fc345eee9903efd80f33a5bc0a9 Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Thu, 2 Nov 2023 15:24:27 +0100 Subject: [PATCH] QmlDesigner: Use isInteger, isFloat in isNumber Change-Id: I20b81b54c0f7758e9e864ff50174ac2d7527fb38 Reviewed-by: Knud Dollereder Reviewed-by: Qt CI Patch Build Bot --- .../qmldesigner/designercore/metainfo/nodemetainfo.cpp | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp b/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp index a12aff15792..3fb5de210cc 100644 --- a/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp +++ b/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp @@ -2600,10 +2600,7 @@ bool NodeMetaInfo::isNumber() const return false; } - auto type = simplifiedTypeName(); - - return type == "int" || type == "uint" || type == "float" || type == "double" - || type == "real"; + return isFloat() || isInteger(); } } @@ -3079,7 +3076,7 @@ bool NodeMetaInfo::isInteger() const auto type = simplifiedTypeName(); - return type == "int" || type == "integer"; + return type == "int" || type == "integer" || type == "uint"; } } @@ -3101,7 +3098,7 @@ bool NodeMetaInfo::isFloat() const auto type = simplifiedTypeName(); - return type == "qreal" || type == "double" || type == "float"; + return type == "qreal" || type == "double" || type == "float" || type == "real"; } }