[EMAIL PROTECTED] wrote:
it looks like both 4.3.4 and 4.4 are doing the right thing.

I did not have 4.3.x installed any more so I didn't test that. Our
application is definitely showing different behavior with 4.4, though. I'm
sure there is something with deferred delete. You're saying that it is
correct for the line edit to cover the combo box when editing has been disabled?

With regards to how DeferredDelete works in Qt 4. (since 4.0), the behavior you see is correct. After calling deleteLater() on an object, it will not be deleted until the calling frame returns to the event loop (it will never be deleted if the event loop recurses by entering a modal event loop).

I understand that this is probably lower priority, so we've restructured
our app a little so that this doesn't happen. This is no longer a problem
for us, but it probably will affect others.

Regressions get top priority here. Some changes in behavior are intended, and we will document those in the changes file. But for things like DeferredDelete, I definitely don't want that to change behavior. :)

If you can manage to find a test case that works with 4.3 but not with 4.4, I want to see it.

--
Bradley T. Hughes - bhughes at trolltech.com
Trolltech ASA - Sandakervn. 116, P.O. Box 4332 Nydalen, 0402 Oslo, Norway

To unsubscribe - send "unsubscribe" in the subject to [EMAIL PROTECTED]

Reply via email to