Auf dieser Seite

DropArea QML Type

Zur Festlegung der Drag-and-Drop-Verarbeitung in einem Bereich. Mehr...

Import Statement: import QtQuick
Inherits:

Item

Eigenschaften

Signale

Ausführliche Beschreibung

Ein DropArea ist ein unsichtbares Element, das Ereignisse empfängt, wenn andere Elemente darüber gezogen werden.

Die angehängte Eigenschaft „ Drag “ kann verwendet werden, um die DropArea zu benachrichtigen, wenn ein Element darüber gezogen wird.

Die Eigenschaft „ keys “ kann verwendet werden, um Drag-Ereignisse zu filtern, die keinen passenden Schlüssel enthalten.

Die Eigenschaft „ drag.source “ wird an die Quelle eines Drag-Ereignisses als Empfänger eines Drop-Vorgangs auf dem Drag-Ziel übermittelt.

Siehe auch Beispiele für „Qt Quick “ – Drag & Drop.

Eigenschaftsdokumentation

containsDrag : bool [read-only]

Diese Eigenschaft gibt an, ob das „ DropArea “ derzeit verschobene Elemente enthält.

drag.source : QtObject [read-only]

Diese Eigenschaft enthält die Quelle eines Drag-Ereignisses.

drag group

drag.x : real [read-only]

drag.y : real [read-only]

Diese Eigenschaften enthalten die Koordinaten des letzten Ziehvorgangs.

keys : stringlist

Diese Eigenschaft enthält eine Liste der Drag-Tasten, die ein „ DropArea “ akzeptiert.

Wenn keine Tasten aufgeführt sind, akzeptiert das ` DropArea ` Ereignisse von jeder beliebigen Drag-Quelle; andernfalls muss die Drag-Quelle mindestens eine kompatible Taste enthalten.

Siehe auch „ QtQuick::Drag::keys “.

Signal-Dokumentation

dropped(DragEvent drop)

Dieses Signal wird ausgelöst, wenn ein „ drop “-Ereignis innerhalb der Grenzen eines „ DropArea “ auftritt.

Hinweis: Der entsprechende Handler ist „ onDropped “.

entered(DragEvent drag)

Dieses Signal wird ausgelöst, wenn ein „ drag “ in den Bereich eines „ DropArea “ eintritt.

Hinweis: Der zugehörige Handler ist onEntered.

exited()

Dieses Signal wird ausgelöst, wenn ein Drag die Grenzen eines DropArea verlässt.

Hinweis: Der entsprechende Handler ist onExited.

positionChanged(DragEvent drag)

Dieses Signal wird ausgelöst, wenn sich die Position eines „ drag “ geändert hat.

Hinweis: Der zugehörige Handler lautet „ onPositionChanged “.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.