我有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