使用以下代码,绿色矩形与红色矩形完全重叠,但是当鼠标悬停在(隐藏的)红色矩形上时,我的光标形状仍然根据红色 MouseArea cursorShape 更改。有什么想法可以防止这种行为吗?
import QtQuick 2.0
Rectangle {
width: 360
height: 360
Rectangle {
color: "red"
anchors.top: parent.top
anchors.bottom: parent.bottom
width: 100
MouseArea {
anchors.fill: parent
hoverEnabled: true
cursorShape: "ClosedHandCursor"
}
}
Rectangle {
color: "green"
anchors.fill: parent
MouseArea {
anchors.fill: parent
hoverEnabled: true
}
}
}