[Qt-interest] QObject::deleteLater and private event loop (not using QCoreApplication::exec())

Zeljko zeljko at holobit.net
Fri Jun 10 16:38:20 CEST 2011


Thiago Macieira wrote:

> On Friday, 10 de June de 2011 11:41:04 Zeljko wrote:
>> > DeferredDelete events are only handled at the same loop nesting level
>> > that they were created in or less deep nesting. They are never handled
>> > by deeper nesting levels.
>> 
>> Yes,I've understood that part about nesting level, but do I need to do
>> something special when obj->deleteLater() or qt handles it by it self
>> (deletes object) when somewhere in same loop processMessages() is called ?
>> Again: I'm using my own event loop.
> 
> Qt will delete when you exit your own loop and go back to the original level.

ok, thanks, that's correct then ... I don't have to think about it's deletion.

zeljko




More information about the Qt-interest-old mailing list