我有QML 2.0中的项目列表,并且只有当鼠标位于黑色鼠标区域内时,我才想显示项目的上下文菜单(图片中的红色框)。上下文菜单包含几个按钮,每个按钮都有自己的museArea。在QtQuick 1.0中它按预期工作,但在2.0中不行。当我在小红盒子(上下文菜单的项目)之间移动光标时,将调用黑色MouseArea :: onExited(并且不显示上下文菜单)。它看起来像一个小小的红色鼠标区域覆盖了较大的黑色鼠标区域。如果我设置:QtQuick 2.0中的重叠鼠标区域
z: 10
黑色鼠标区域,当光标上面红色的小盒子onExited不叫,但我不能用小mouseares徘徊的影响。当光标位于红框上方时,我应该怎么做才能访问小红盒子的鼠标区域,同时不会调用黑鼠标区域:: onExited?
您应该添加尽可能短的(仍然完整且有效的)QML代码以重现该问题。 – hyde 2014-10-06 07:07:36