Do not send deferred deletes from the QQuickWindow dtor
authorLaszlo Agocs <laszlo.agocs@digia.com>
Tue, 26 Aug 2014 08:28:53 +0000 (10:28 +0200)
committerLaszlo Agocs <laszlo.agocs@digia.com>
Tue, 26 Aug 2014 09:46:50 +0000 (11:46 +0200)
commit657766f19b31d83f361fd3c9ad717b207e1dff8c
tree12c6547227feb509052df3e6ed89e833c69de69f
parente525c551394ba2827e4494bfb72ff43171e9b7e1
Do not send deferred deletes from the QQuickWindow dtor

Otherwise doing deleteLater() on an ancestor of the QQuickWindow will
cause double deletion for that ancestor. This is typical when using
WA_DeleteOnClose since that uses deleteLater().

Task-number: QTBUG-40920
Change-Id: I9146fc0854f77c42cad2eda23b3cdaa7a9e22080
Reviewed-by: Gunnar Sletta <gunnar@sletta.org>
src/quick/items/qquickwindow.cpp