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

Antworten auf die Frage(4)

Ihre Antwort auf die Frage