In the Qt-4.5.0 changelog, I read this:

[203864] Don't warn when deleting objects in their event handler except on Jambi.

How is this supposed to be interpreted?

  1. Deleting objects in their event handlers was once a Bad Thing(tm), but is now ok
  2. It is not now - and never was - ok to kill objects in their event handler, but now Qt doesn't warn about it
  3. It has always been ok to kill an object in its event handler, but for some reason Qt used to give warnings about it anyway. Those warnings are now gone.


Oh, and why make an exception for Jambi?