From 184fac8a27d71f6e20116acb03dc2f822798ed71 Mon Sep 17 00:00:00 2001 From: Christian Stenger Date: Thu, 12 Jan 2023 11:03:13 +0100 Subject: [PATCH] QmlDesigner: Fix build with Qt6.2 Amends b2163f672f8. Change-Id: Ic3eed8fd632aeadeef214df19a33896e9b524499 Reviewed-by: hjk --- .../qmldesigner/components/componentcore/designericons.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/qmldesigner/components/componentcore/designericons.cpp b/src/plugins/qmldesigner/components/componentcore/designericons.cpp index ce604d6d8cd..c372c38d644 100644 --- a/src/plugins/qmldesigner/components/componentcore/designericons.cpp +++ b/src/plugins/qmldesigner/components/componentcore/designericons.cpp @@ -237,8 +237,8 @@ struct JsonMap> static QJsonObject json(const QMap &map) { QJsonObject output; - for (const auto &[key, val] : map.asKeyValueRange()) - output[DesignerIconEnums::toString(key)] = JsonMap::json(val); + for (auto it = map.cbegin(), end = map.cend(); it != end; ++it) + output[DesignerIconEnums::toString(it.key())] = JsonMap::json(it.value()); return output; }