diff options
author | Fabian Kosmale <fabian.kosmale@qt.io> | 2020-01-10 15:22:20 +0100 |
---|---|---|
committer | Fabian Kosmale <fabian.kosmale@qt.io> | 2020-01-13 13:27:36 +0100 |
commit | e5570eecd3a4fc61020d28699169707a2c1f5dc9 (patch) | |
tree | d98f9b1ac19acbcb50b2194377c798304e958272 /src/qml/qml/qqmlvmemetaobject_p.h | |
parent | 517c374375c8b989f17a52aacbd9d5891469cba2 (diff) |
QML list property: Avoid crash if contained object is deleted
Task-number: QTBUG-81123
Change-Id: I3dd1a42e444f817722368cd268c2f987a99fbf1c
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Diffstat (limited to 'src/qml/qml/qqmlvmemetaobject_p.h')
-rw-r--r-- | src/qml/qml/qqmlvmemetaobject_p.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/qml/qml/qqmlvmemetaobject_p.h b/src/qml/qml/qqmlvmemetaobject_p.h index 58332ff7a8..e17701a968 100644 --- a/src/qml/qml/qqmlvmemetaobject_p.h +++ b/src/qml/qml/qqmlvmemetaobject_p.h @@ -188,7 +188,7 @@ public: QDateTime readPropertyAsDateTime(int id); QRectF readPropertyAsRectF(int id) const; QObject *readPropertyAsQObject(int id) const; - QList<QObject *> *readPropertyAsList(int id) const; + QVector<QQmlGuard<QObject> > *readPropertyAsList(int id) const; void writeProperty(int id, int v); void writeProperty(int id, bool v); |