summaryrefslogtreecommitdiff
path: root/doc/src/snippets/code/src_script_qscriptengine.cpp
diff options
context:
space:
mode:
authorJian Liang <jianliang79@gmail.com>2012-09-21 10:48:00 +0800
committerThe Qt Project <gerrit-noreply@qt-project.org>2012-09-27 16:59:15 +0200
commit6c3275d17e3134497873b9ae10b6471656170da0 (patch)
tree4bbcea4d0094e33abe8725660934226ba644e9d1 /doc/src/snippets/code/src_script_qscriptengine.cpp
parent8cc85123aee262f9ac061908aff0360247077075 (diff)
downloadqt4-tools-6c3275d17e3134497873b9ae10b6471656170da0.tar.gz
Avoid crash caused by drag and drop and winId()
Task-number: QTBUG-27263 QWExtra object pointer is not guaranteed to be valid in QWidget::unregisterOldDnd() since commit f6bf4b2baa91e55f40596bf3f2823b119fdfa5e0. To avoid crash we have to check QWExtra object pointer of the native parent widget before access it, and if the pointer is not valid we should check its native parent widget recursively. Change-Id: I764fea4a0826cff751dd74a0fb67e0d2971c1d49 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Diffstat (limited to 'doc/src/snippets/code/src_script_qscriptengine.cpp')
0 files changed, 0 insertions, 0 deletions