PickEvent QML Type
PickEvent contient des informations sur le prélèvement d'un objet. Cette information est reçue en tant que paramètre dans la plupart des signaux du composant QObjectPicker lorsque le prélèvement est réussi. Plus d'informations...
| Import Statement: | import Qt3D.Render 2.11 |
| In C++: | QPickEvent |
| Status: | Deprecated |
Propriétés
- accepted : bool
- button : int
- buttons : int
- distance : real
- entity : Entity
- localIntersection : Vector3D
- modifiers : int
- position : Point2D
- viewport : Viewport
- worldIntersection : Vector3D
Description détaillée
Voir aussi ObjectPicker et PickingSettings.
Documentation sur les propriétés
accepted : bool
Indique si l'événement a été accepté
button : int [read-only]
Spécifie le bouton de la souris qui a provoqué l'événement
buttons : int [read-only]
Spécifie l'état des boutons de la souris pour l'événement
distance : real [read-only]
Spécifie la distance entre la cible et la caméra.
entity : Entity [read-only]
L'entité à laquelle appartient la géométrie choisie.
Si le sélecteur d'objets n'est pas attaché à un nœud feuille dans le graphe de scène, cette information est utile pour déterminer l'entité enfant qui a été choisie.
localIntersection : Vector3D [read-only]
Spécifie les coordonnées du point d'impact dans le système de coordonnées local de l'entité prélevée.
modifiers : int [read-only]
Spécifie l'état des boutons de la souris pour l'événement
position : Point2D [read-only]
Spécifie la position de la souris par rapport à la zone de rendu (fenêtre ou élément rapide)
viewport : Viewport [read-only]
La fenêtre d'affichage dans laquelle l'événement est apparu. Une valeur nulle signifie que l'événement provient d'une branche du graphique sans fenêtre. Si une branche du graphique possède une fenêtre à l'intérieur d'une fenêtre, la propriété contiendra la fenêtre de la feuille.
worldIntersection : Vector3D [read-only]
Spécifie les coordonnées du point d'impact dans le système de coordonnées mondiales
© 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.