QML: Ablehnen von Drop-Aktionen
Ich habe eineDropArea
und zwei Elemente. Ich möchteDropArea
lehne das Drop-Ereignis ab, wenn dasDropArea
hat bereits ein Element gelöscht, das andere Element lässt das Löschen nicht zu, es sei denn, das erste verschiebt sich heraus.
DropArea {
property bool dropped: false
onDropped: {
drop.accepted = !dropped;
dropped = true;
}
onExited: dropped = false
}
Aber sieht aus wiedrop.accepted
nicht funktionieren, BTW trotzdem, um die Objekte zu erhalten, wurde in @ fallen gelassDropArea