Hi, Sounds like a bug to me - please file a bug report.
Cheers, Aaron On 29/11/2010, at 7:39 PM, "ext Girish Ramakrishnan" <gir...@forwardbias.in> wrote: > Hi, > QDeclarativeView::setObjectOwnership doesn't seem to be working as I > would expect. Maybe I am reading the documentation wrong. > > In essence, I have a > Q_INVOKABLE QObject *create() { > Object *o = new Object; > o->setObjectName("object x"); > QDeclarativeEngine::setObjectOwnership(o, > QDeclarativeEngine::CppOwnership); > return o; > } > > I call the above function from QML and despite the ownership being set > to CppOwnership, the above objects gets deleted anyway. > > If you want full compilable code, it's here - > http://pastebin.com/ffqmxHy6. Keep clicking on the rectangle to create > new objects. Then close the app, all the created objects gets deleted > (I thought setting CppOwnership will make qml not delete the objects). > > Girish > _______________________________________________ > Qt-qml mailing list > Qt-qml@trolltech.com > http://lists.trolltech.com/mailman/listinfo/qt-qml _______________________________________________ Qt-qml mailing list Qt-qml@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-qml