Тип QML PickEvent
PickEvent содержит информацию о выбранном объекте. Он передается в качестве параметра в большинстве сигналов компонента QObjectPicker при успешном выборе. Подробнее...
| Заявление об импорте: | import Qt3D.Render 2.0 |
| Создает экземпляр: | QPickEvent |
Свойства
- accepted : bool
- button : int
- buttons : int
- distance : real
- entity : Entity
- localIntersection : Vector3D
- modifiers : int
- position : Point2D
- viewport : Viewport
- worldIntersection : Vector3D
Подробное описание
См. также ObjectPicker и PickingSettings.
Документация по свойствам
accepted : bool
Указывает, был ли обработан событие
button : int
Указывает кнопку мыши, вызвавшую событие
buttons : int
Указывает состояние кнопок мыши для события
distance : real
Указывает расстояние до точки попадания до камеры
[since 5.14] entity : Entity
Сущность, к которой принадлежит выбранная геометрия.
Если компонент выбора объекта не прикреплен к листу в графике сцены, это полезно для определения, какая дочерняя сущность была фактически выбрана.
Это свойство было добавлено в Qt 5.14.
localIntersection : Vector3D
Указывает координаты попадания в локальной системе координат выбранной сущности
modifiers : int
Указывает состояние кнопок мыши для события
position : Point2D
Указывает положение курсора мыши относительно области отрисовки (окна или элемента Quick)
[since 5.14] viewport : Viewport
Область просмотра, в которой возникло это событие. Значение null означает, что событие возникло из ветви графа фреймов без области просмотра. Если в ветви графа фреймов есть область просмотра внутри области просмотра, свойство будет содержать лист области просмотра.
Это свойство было добавлено в Qt 5.14.
worldIntersection : Vector3D
Указывает координаты попадания в мировой системе координат
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.0/qml-qt3d-render-pickevent.html