小さなDropArea(AcceptDropZone)にしかドロップできないアイテムがあります。これは正常に動作します。 次のような動作が必要です。アイテムが別の場所にドロップされた場合、ユーザーはマウスを離したときにアイテムの開始位置に戻ります。これを行うために、バックグラウンドに別のDropArea(RejectDropZoneという名前)を追加しました。これは、アプリケーションのウィンドウ全体を塗りつぶします。Qt Quick - DropArea overlapping
問題は、アイテムがAcceptDropZoneにドロップされても、RejectDropZoneがonDroppedイベントを消費するという問題です。 RejectDropZoneはQMLスタックのバックグラウンドにあるので、MouseAreaコンポーネントの場合のように、AcceptDropZoneが最初にイベントを取得することを期待していました。
これはバグですか、またはDropAreasが重なっている場合の有効な動作ですか?私はどのように私が探している結果を得ることができますか?
ご協力ありがとうございます。興味があるかもしれない人のために
よろしく