Spec-Zone.ru › Qt 5.11

Тип QML TouchPoint

Описывает точку касания в MultiPointTouchArea. Подробнее...

Оператор импорта: import QtQuick 2.11
  • Список всех членов, включая унаследованные
  • Устаревшие члены

Свойства

  • 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/archives/qt-5.11/qml-qtquick-touchpoint.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API