From b8528867639f00b3870a1b9b6fa8078c7fe407ac Mon Sep 17 00:00:00 2001 From: hjk Date: Wed, 21 Sep 2022 14:44:23 +0200 Subject: [PATCH] QmlDesigner: Compile fix after source-incompatible changes in Qt The use of 'auto' here is the simplest way out and should not be taked a precedence for other code. Change-Id: I4435e7211139bccfca4b10ed2407ba39afe0b400 Reviewed-by: Eike Ziller --- .../components/materialbrowser/materialbrowserbundlemodel.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/qmldesigner/components/materialbrowser/materialbrowserbundlemodel.cpp b/src/plugins/qmldesigner/components/materialbrowser/materialbrowserbundlemodel.cpp index 1632fc14fab..452093aba08 100644 --- a/src/plugins/qmldesigner/components/materialbrowser/materialbrowserbundlemodel.cpp +++ b/src/plugins/qmldesigner/components/materialbrowser/materialbrowserbundlemodel.cpp @@ -133,7 +133,7 @@ void MaterialBrowserBundleModel::loadMaterialBundle() QStringList files; const QJsonArray assetsArr = matObj.value("files").toArray(); - for (const QJsonValueRef &asset : assetsArr) + for (const auto /*QJson{Const,}ValueRef*/ &asset : assetsArr) files.append(asset.toString()); auto bundleMat = new BundleMaterial(category, mat, matObj.value("qml").toString(), @@ -146,7 +146,7 @@ void MaterialBrowserBundleModel::loadMaterialBundle() QStringList sharedFiles; const QJsonArray sharedFilesArr = m_matBundleObj.value("sharedFiles").toArray(); - for (const QJsonValueRef &file : sharedFilesArr) + for (const auto /*QJson{Const,}ValueRef*/ &file : sharedFilesArr) sharedFiles.append(file.toString()); m_importer = new Internal::BundleImporter(matBundleDir.path(), "MaterialBundle", sharedFiles);