2015-12-20 16:05 GMT+01:00 Personal Gmail <siamak.rahimi.mo...@gmail.com>: > Hi Elvis , > Can we destroy() old parent which is not a component ? In other words, Is > not the destroy only for component created dynamically ? > I think oldParent.destory is problematic.
Aha, now I see what you mean. I've never actually used QML myself, and didn't know this (and that setting transparency to 0 is actually the recommended way to remove it from the visual scene hierarchy). But I think you're right, and that Peter should probably do that instead, or otherwise make sure his old parent is created dynamically. In any case, I tried newParent.data.push(target); and it seems to work, the blue rect remains. But I realize now that .push is not documented in Qt 5 documentation (http://doc.qt.io/qt-5/qml-list.html) so perhaps this is not guaranteed to be supported. In the old 4.x docs, it says there are limitations on .push (it'll only create a new list, not modify an existing, but don't know if this holds for 5.x). Elvis > > On 20 Dec 2015, at 17:02, Elvis Stansvik <elvst...@gmail.com> wrote: > > Elvis > > _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest