Spec-Zone.ru › Qt 6.0

Тип QML TouchPoint

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

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

Свойства

  • ellipseDiameters : размер
  • pointId : int
  • pressed : bool
  • pressure : real
  • previousX : real
  • previousY : real
  • rotation : real
  • sceneX : real
  • sceneY : real
  • startX : real
  • startY : real
  • uniqueId : pointingDeviceUniqueId
  • velocity : vector2d
  • x : real
  • y : real

Подробное описание

Тип TouchPoint содержит информацию о точке касания, такую как текущее положение, давление и область.

Документация по свойствам

sceneX : real

Эти свойства содержат текущее положение точки касания в координатах сцены.

previousX : real

Эти свойства содержат предыдущее положение точки касания.

startX : real

Эти свойства содержат начальное положение точки касания.

pressure : real

Эти свойства содержат дополнительную информацию о текущем состоянии точки касания.

  • pressure — значение в диапазоне от 0,0 до 1,0.
  • velocity — вектор с величиной, отчётной в пикселях в секунду.

Не все устройства касания поддерживают скорость. Если скорость не поддерживается, она будет возвращаться как 0,0.

x : real

Эти свойства содержат текущее положение точки касания.

[с 5.9] ellipseDiameters : size

Это свойство содержит главную и второстепенную оси эллипса, представляющего покрытую область точки касания.

Это свойство было добавлено в Qt 5.9.

pointId : int

Это свойство содержит идентификатор точки касания.

Каждая точка касания в MultiPointTouchArea будет иметь уникальный идентификатор.

pressed : bool

Это свойство содержит значение, указывающее, нажата ли точка касания в данный момент.

[с 5.9] rotation : real

Это свойство содержит угловую ориентацию данной точки касания. Возвращаемое значение выражено в градусах, где ноль (по умолчанию) указывает, что палец или маркер направлен вверх, отрицательный угол означает поворот влево, а положительный — поворот вправо. Большинство сенсорных экранов не обнаруживают поворот, поэтому наиболее распространённое значение — ноль.

Это свойство было добавлено в Qt 5.9.

См. также QEventPoint::rotation().

[с 5.9] uniqueId : pointingDeviceUniqueId

Это свойство содержит уникальный идентификатор точки касания или маркера.

Обычно оно пустое, потому что сенсорные экраны не могут уникально идентифицировать пальцы. Но когда оно задано, ожидается уникальная идентификация конкретного маркера (фидуциального объекта).

Для интерпретации содержимого этого идентификатора требуется знание используемого оборудования и драйверов (например, различных сенсорных поверхностей на базе TUIO).

Это свойство было добавлено в Qt 5.9.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.0/qml-qtquick-touchpoint.html

Spec-Zone.ru

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