Тип QML TouchPoint
Описывает точку касания в MultiPointTouchArea. Подробнее...
| Оператор импорта: | import QtQuick 2.12 |
Свойства
- ellipseDiameters : размер
- pointId : int
- pressed : bool
- pressure : вещественное
- previousX : вещественное
- previousY : вещественное
- rotation : вещественное
- sceneX : вещественное
- sceneY : вещественное
- startX : вещественное
- startY : вещественное
- uniqueId : PointingDeviceUniqueId
- velocity : vector2d
- x : вещественное
- y : вещественное
Подробное описание
Тип TouchPoint содержит информацию о точке касания, такую как текущее положение, давление и область.
Документация по свойствам
ellipseDiameters : размер
Это свойство содержит главную и второстепенную оси эллипса, представляющего покрываемую область точки касания.
Это свойство было добавлено в Qt 5.9.
pointId : int
Это свойство содержит идентификатор точки касания.
Каждая точка касания в MultiPointTouchArea будет иметь уникальный идентификатор.
pressed : bool
Это свойство указывает, нажата ли точка касания в данный момент.
pressure : вещественное
Эти свойства содержат дополнительную информацию о текущем состоянии точки касания.
-
pressure— значение в диапазоне от 0,0 до 1,0. -
velocity— вектор с величиной, представленной в пикселях в секунду.
Не все устройства касания поддерживают скорость. Если скорость не поддерживается, она будет отображаться как 0,0.
previousX : вещественное
Эти свойства содержат предыдущее положение точки касания.
previousY : вещественное
Эти свойства содержат предыдущее положение точки касания.
rotation : вещественное
Это свойство содержит угловую ориентацию данной точки касания. Возвращаемое значение в градусах, где ноль (по умолчанию) означает, что палец или маркер направлен вверх, отрицательный угол означает, что он повернут влево, а положительный угол означает, что он повернут вправо. Большинство сенсорных экранов не обнаруживают вращение, поэтому наиболее распространенное значение - ноль.
Это свойство было добавлено в Qt 5.9.
См. также QTouchEvent::TouchPoint::rotation().
sceneX : вещественное
Эти свойства содержат текущее положение точки касания в координатах сцены.
sceneY : вещественное
Эти свойства содержат текущее положение точки касания в координатах сцены.
startX : вещественное
Эти свойства содержат начальное положение точки касания.
startY : вещественное
Эти свойства содержат начальное положение точки касания.
uniqueId : PointingDeviceUniqueId
Это свойство содержит уникальный идентификатор точки касания или маркера.
Обычно он пустой, потому что сенсорные экраны не могут уникально идентифицировать пальцы. Но когда он установлен, ожидается, что он уникально идентифицирует конкретный маркер (объект фидуциала).
Для интерпретации содержимого этого идентификатора требуется знание используемого оборудования и драйверов (например, различных сенсорных поверхностей на основе TUIO).
Это свойство было добавлено в 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.12/qml-qtquick-touchpoint.html