DropArea QML Type
Permet de spécifier la gestion du glisser-déposer dans une zone. Plus d'informations...
| Import Statement: | import QtQuick |
| Inherits: |
Propriétés
- containsDrag : bool
- drag.source : QtObject
- drag
- keys : stringlist
Signaux
- dropped(DragEvent drop)
- entered(DragEvent drag)
- exited()
- positionChanged(DragEvent drag)
Description détaillée
Un DropArea est un élément invisible qui reçoit des événements lorsque d'autres éléments sont glissés dessus.
La propriété Drag attached peut être utilisée pour notifier la DropArea lorsqu'un élément est glissé dessus.
La propriété keys peut être utilisée pour filtrer les événements de glissement qui n'incluent pas une clé correspondante.
La propriété drag.source est communiquée à la source d'un événement de glissement en tant que destinataire d'un dépôt sur la cible du glissement.
Voir également Qt Quick Exemples - Glisser-déposer.
Documentation sur les propriétés
containsDrag : bool [read-only]
Cette propriété indique si le site DropArea contient actuellement des éléments glissés.
drag.source : QtObject [read-only]
Cette propriété indique la source d'un déplacement.
drag group
Ces propriétés contiennent les coordonnées du dernier événement de glissement.
keys : stringlist
Cette propriété contient la liste des clés de déplacement qu'accepte le site DropArea.
Si aucune clé n'est répertoriée, DropArea acceptera les événements provenant de n'importe quelle source de déplacement, sinon la source de déplacement doit avoir au moins une clé compatible.
Voir également QtQuick::Drag::keys.
Documentation sur les signaux
dropped(DragEvent drop)
Ce signal est émis lorsqu'un événement drop se produit dans les limites d'un site DropArea.
Remarque : le gestionnaire correspondant est onDropped.
entered(DragEvent drag)
Ce signal est émis lorsqu'un drag entre dans les limites d'un DropArea.
Note : Le gestionnaire correspondant est onEntered.
exited()
Ce signal est émis lorsqu'une glissière sort des limites d'un site DropArea.
Remarque : le gestionnaire correspondant est onExited.
positionChanged(DragEvent drag)
Ce signal est émis lorsque la position d'un site drag a changé.
Remarque : le gestionnaire correspondant est 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.