diff --git a/src/corelib/platform/android/qandroiditemmodelproxy.cpp b/src/corelib/platform/android/qandroiditemmodelproxy.cpp index 1ddca53c90e..260e131fad1 100644 --- a/src/corelib/platform/android/qandroiditemmodelproxy.cpp +++ b/src/corelib/platform/android/qandroiditemmodelproxy.cpp @@ -67,9 +67,9 @@ QHash QAndroidItemModelProxy::roleNames() const QHash roleNames; HashMap hashMap = jInstance.callMethod("roleNames"); Set set = hashMap.callMethod("keySet"); - QJniArray keyArray = set.callMethod>("toArray"); + const QJniArray keyArray = set.callMethod("toArray"); - for (auto key : keyArray) { + for (const auto &key : keyArray) { const QJniObject roleName = hashMap.callMethod("get", key); const int intKey = QJniObject(key).callMethod("intValue"); const QByteArray roleByteArray = String(roleName).toString().toLatin1();