Тип QML TouchPoint
Описание точки касания в MultiPointTouchArea Подробнее...
| Заявление об импорте: | import QtQuick 2.7 |
Свойства
- ellipseDiameters : размер
- pointId : int
- pressed : bool
- pressure : вещественное
- previousX : вещественное
- previousY : вещественное
- rotation : вещественное
- sceneX : вещественное
- sceneY : вещественное
- startX : вещественное
- startY : вещественное
- uniqueId : PointingDeviceUniqueId
- velocity : vector2d
- x : вещественное
- y : вещественное
Подробное описание
Тип TouchPoint содержит информацию о точке касания, такую как текущее положение, давление и область.
Документация по свойствам
ellipseDiameters : размер
Это свойство содержит главную и малую оси эллипса, представляющего область, покрытую точкой касания.
Это свойство QML было добавлено в Qt 5.9.
pointId : int
Это свойство содержит идентификатор точки касания.
Каждая точка касания в MultiPointTouchArea имеет уникальный идентификатор.
pressed : bool
Это свойство содержит значение, указывающее, нажата ли в данный момент точка касания.
pressure : вещественное
Эти свойства содержат дополнительную информацию о текущем состоянии точки касания.
-
pressure— значение в диапазоне от 0,0 до 1,0. -
velocity— вектор, величина которого сообщается в пикселях в секунду.
Не все сенсорные устройства поддерживают скорость. Если скорость не поддерживается, она будет сообщаться как 0,0.
previousX : вещественное
Эти свойства содержат предыдущее положение точки касания.
previousY : вещественное
Эти свойства содержат предыдущее положение точки касания.
rotation : вещественное
Это свойство содержит угловую ориентацию этой точки касания. Возвращаемое значение — в градусах, где ноль (по умолчанию) означает, что палец или маркер направлен вверх, отрицательный угол означает, что он повернут влево, а положительный угол означает, что он повернут вправо. Большинство сенсорных экранов не обнаруживают поворот, поэтому нуль является наиболее распространенным значением.
Это свойство QML было добавлено в Qt 5.9.
См. также QTouchEvent::TouchPoint::rotation().
sceneX : вещественное
Эти свойства содержат текущее положение точки касания в координатах сцены.
sceneY : вещественное
Эти свойства содержат текущее положение точки касания в координатах сцены.
startX : вещественное
Эти свойства содержат начальное положение точки касания.
startY : вещественное
Эти свойства содержат начальное положение точки касания.
uniqueId : PointingDeviceUniqueId
Это свойство содержит уникальный идентификатор точки касания или маркера.
Обычно он пуст, потому что сенсорные экраны не могут однозначно идентифицировать пальцы. Но если он задан, ожидается, что он будет однозначно идентифицировать конкретный маркер (фидуциальный объект).
Для интерпретации содержимого этого идентификатора необходимы знания используемого оборудования и драйверов (например, различных сенсорных поверхностей на базе TUIO).
Это свойство QML было добавлено в Qt 5.9.
velocity : vector2d
Эти свойства содержат дополнительную информацию о текущем состоянии точки касания.
-
pressure— значение в диапазоне от 0,0 до 1,0. -
velocity— вектор, величина которого сообщается в пикселях в секунду.
Не все сенсорные устройства поддерживают скорость. Если скорость не поддерживается, она будет сообщаться как 0,0.
x : вещественное
Эти свойства содержат текущее положение точки касания.
y : вещественное
Эти свойства содержат текущее положение точки касания.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qml-qtquick-touchpoint.html