Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
6.2.0 Beta2
-
69e07c55ad9b49b7643ffddfedc9a558983272ad (qt/qtdeclarative/dev) b1f7d1380cef500dba25586c0b6e95550e986343 (qt/qtdeclarative/6.2), 718f3469f (dev), 749470e6b (tqtc/lts-6.2), 389110675 (6.5), a22ea1619 (6.4)
Description
Even after calling destroy(), the object still not destroying the object.
Please see the attached example. (destroyTest.qml and destroyTest2.qml)
Attachments
Issue Links
- relates to
-
QTBUG-34433 Instantiator in QtQuick Controls gives error when onObjectRemoved is called.
- Open
-
QTBUG-20454 Indestructible flag in QDeclarativeData doesn't have default value when zeroed
- Closed
-
QTBUG-96167 Ownership of C++ owned object flips when added to ListModel
- Closed
-
QTBUG-20626 [Regression] destroy() doesn't work on objects created dynamically in QML/JS.
- Closed
-
QTBUG-91390 ListModel doesn't keep objects of JavaScriptOwnership alive
- Closed
For Gerrit Dashboard: QTBUG-95895 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
365868,14 | qqmllistmodel: Fix QObjects setting indestructible | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
367051,2 | qqmllistmodel: Fix QObjects setting indestructible | 6.2 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
456771,4 | ListModel: Use PersistentValue to keep track of objects | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
457053,2 | ListModel: Use PersistentValue to keep track of objects | 6.5 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
457054,3 | ListModel: Use PersistentValue to keep track of objects | 6.4 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
457121,3 | ListModel: Use PersistentValue to keep track of objects | tqtc/lts-6.2 | qt/tqtc-qtdeclarative | Status: MERGED | +2 | 0 |