Just to clarify, the code I have does seem to work, (items delete themselves). The only concern I have is if I'm creating a race condition or something. I did have one random crash once and am concerned that it might have been caused by that.
Garbage collector is an option too, or perhaps emitting a signal to get the scene to delete the item (queuedconnection of course).
Bookmarks