一旦激活了放置目标,即使光标移动到位于原始放置目标上方的另一个放置目标,它仍然处于活动状态。
这是一个 QML 演示:尝试将文件拖放到灰色和蓝色区域。蓝色的永远不会被激活。
import QtQuick 2.1
Rectangle {
color: "grey"
width: 300
height: 300
DropArea {
anchors.fill: parent
onDropped: status.text = "Dropped on Grey";
}
Rectangle {
color: "blue"
anchors.fill: parent
anchors.margins: 80
DropArea {
anchors.fill: parent
# Never active!
onDropped: status.text = "Dropped on Blue"
}
}
Text {
x: 10
y: 10
id: status
text: "Nothing dropped"
}
}
我怎样才能实现拖放到灰色和蓝色矩形?