aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/declarative/qdeclarativelocale/tst_qdeclarativelocale.cpp
diff options
context:
space:
mode:
authorGlenn Watson <glenn.watson@nokia.com>2011-11-22 08:02:17 +1000
committerQt by Nokia <qt-info@nokia.com>2011-11-22 03:31:14 +0100
commitd2c1adc6f9afc4dd1bab3c487bbde70f3b8f2e81 (patch)
tree633ef62d68173c588de1ff81e6e6ee25117f0b7f /tests/auto/declarative/qdeclarativelocale/tst_qdeclarativelocale.cpp
parent0bf08af2b945f10f44561ffa0abd6f89b093b376 (diff)
Emit destruction signal before child contexts are destroyed.
Verbatim comment from bug report: When using a QtObject inside an item, and then we call a function in the Component.onDestruction handler of that item, we get a crash. This happens because the QDeclarativeContextData engine has been invalidated before reaching QDeclarativeExpressionPrivate::evalFunction. Change code to emit the onDestruction signal before the child contexts are invalidated. Task-number: QTBUG-22535 Change-Id: Ic4983ae5fdf104ae977189c21dc202c9b02bc2bc Reviewed-by: Chris Adams <christopher.adams@nokia.com>
Diffstat (limited to 'tests/auto/declarative/qdeclarativelocale/tst_qdeclarativelocale.cpp')
0 files changed, 0 insertions, 0 deletions