Тип PickEvent QML
PickEvent содержит информацию о событии выбора объекта. Это значение передаётся в качестве параметра в большинстве сигналов компонента QObjectPicker при успешном выборе. Подробнее...
| Заявление импорта: | import Qt3D.Render 2.1 |
| Создаёт: | 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.1/qml-qt3d-render-pickevent.html