aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/qml/qml/qqml.cpp2
-rw-r--r--src/qml/qml/qqmltype_p_p.h2
-rw-r--r--src/qml/qml/qqmltypedata.cpp2
3 files changed, 3 insertions, 3 deletions
diff --git a/src/qml/qml/qqml.cpp b/src/qml/qml/qqml.cpp
index 326b252c45..09c8033418 100644
--- a/src/qml/qml/qqml.cpp
+++ b/src/qml/qml/qqml.cpp
@@ -826,7 +826,7 @@ static void doRegisterTypeAndRevisions(
uniqueRevisions(&revisions, type.version, added);
AliasRegistrar aliasRegistrar(&elementNames);
- for (QTypeRevision revision : revisions) {
+ for (QTypeRevision revision : std::as_const(revisions)) {
if (revision.hasMajorVersion() && revision.majorVersion() > type.version.majorVersion())
break;
diff --git a/src/qml/qml/qqmltype_p_p.h b/src/qml/qml/qqmltype_p_p.h
index 60081d79b1..4cdb7d1a53 100644
--- a/src/qml/qml/qqmltype_p_p.h
+++ b/src/qml/qml/qqmltype_p_p.h
@@ -39,7 +39,7 @@ public:
{
~ProxyMetaObjects()
{
- for (const QQmlProxyMetaObject::ProxyData &metaObject : data)
+ for (const QQmlProxyMetaObject::ProxyData &metaObject : std::as_const(data))
free(metaObject.metaObject);
}
diff --git a/src/qml/qml/qqmltypedata.cpp b/src/qml/qml/qqmltypedata.cpp
index 4ea9c9efac..50e1fb3f4f 100644
--- a/src/qml/qml/qqmltypedata.cpp
+++ b/src/qml/qml/qqmltypedata.cpp
@@ -812,7 +812,7 @@ void QQmlTypeData::continueLoadFromIR()
{
assertTypeLoaderThread();
- for (auto const& object: m_document->objects) {
+ for (auto const& object: std::as_const(m_document->objects)) {
for (auto it = object->inlineComponentsBegin(); it != object->inlineComponentsEnd(); ++it) {
QString const nameString = m_document->stringAt(it->nameIndex);
auto importUrl = finalUrl();