Sur cette page

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

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.