Menu: Fix QPA related crash on exit
authorGabriel de Dietrich <gabriel.dedietrich@digia.com>
Sun, 4 May 2014 18:44:15 +0000 (20:44 +0200)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Sun, 4 May 2014 20:22:01 +0000 (22:22 +0200)
commit592ae64ee512d730d798b9342d61d15bb33dedab
tree14436865efd36102e4a79784a17cbcfc824cb8f8
parent1bd60bec33458136efceac6c16abf2bc3976d984
Menu: Fix QPA related crash on exit

In QPA world, menus are always referenced by a menu item. (This
is the menu item either on the menu bar or in the parent menu.)
So, the same way that we set the menu item's menu in the menu's
constructor, we must clear it. Specially since qtbase commit
8605f44097a986e10c2ddaf4b4eae0b2331d98d1 which checks for the
menu reference in the menu item's destructor.

Change-Id: Id196fc7c2082dbff1d9006cbd82b7237532c4e3c
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
src/controls/qquickmenu.cpp