aboutsummaryrefslogtreecommitdiffstats
path: root/src/qmlmodels/qqmldmlistaccessordata_p.h
diff options
context:
space:
mode:
authorUlf Hermann <ulf.hermann@qt.io>2024-02-14 17:06:54 +0100
committerUlf Hermann <ulf.hermann@qt.io>2024-02-21 14:27:54 +0100
commit7b4221002e12716868ff21d462bc427795db4e37 (patch)
tree630ab0db3b4a7b2f90523f9608034c97fa394a50 /src/qmlmodels/qqmldmlistaccessordata_p.h
parente2611e8ee948b32a627277bb9783ce8f35cc2d69 (diff)
QmlModels: Restore bug-compatibility with 6.6
You can only override model properties if the model is a QAIM. Amends commit 4dbd70b5a45f4a33e8ab6d4076be612d978a4ef8 Pick-to: 6.7 Task-number: QTBUG-120499 Change-Id: I7348e3146ac19b56a2e8bac2a1e0b27e420ccc97 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Diffstat (limited to 'src/qmlmodels/qqmldmlistaccessordata_p.h')
-rw-r--r--src/qmlmodels/qqmldmlistaccessordata_p.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/qmlmodels/qqmldmlistaccessordata_p.h b/src/qmlmodels/qqmldmlistaccessordata_p.h
index e0fe24c1e1..e02c3a88f6 100644
--- a/src/qmlmodels/qqmldmlistaccessordata_p.h
+++ b/src/qmlmodels/qqmldmlistaccessordata_p.h
@@ -196,7 +196,7 @@ public:
template<typename String>
void createPropertyIfMissing(const String &string)
{
- for (int i = propertyOffset, end = propertyCount(); i < end; ++i) {
+ for (int i = 0, end = propertyCount(); i < end; ++i) {
if (QAnyStringView(property(i).name()) == QAnyStringView(string))
return;
}