Spec-Zone.ru › Qt 5.9

Класс TouchPoint

(QTouchEvent::TouchPoint)

Класс TouchPoint предоставляет информацию о точке касания в QTouchEvent. Подробнее...

Заголовок: #include <TouchPoint>
qmake: QT += gui
С версии: Qt 4.6
  • Список всех членов, включая унаследованные
  • Устаревшие члены

Общедоступные типы

Перечисление InfoFlag { Pen, Token }
Флаги InfoFlags

Общедоступные функции

TouchPoint(TouchPoint &&other)
QSizeF ellipseDiameters() const
InfoFlags flags() const
int id() const
QPointF lastNormalizedPos() const
QPointF lastPos() const
QPointF lastScenePos() const
QPointF lastScreenPos() const
QPointF normalizedPos() const
QPointF pos() const
qreal pressure() const
QVector<QPointF> rawScreenPositions() const
qreal rotation() const
QPointF scenePos() const
QPointF screenPos() const
QPointF startNormalizedPos() const
QPointF startPos() const
QPointF startScenePos() const
QPointF startScreenPos() const
Qt::TouchPointState state() const
QPointingDeviceUniqueId uniqueId() const
QVector2D velocity() const

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

Класс TouchPoint предоставляет информацию о точке касания в QTouchEvent.

<img alt="" src="data:image/png;base64,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

Документация типа члена

enum TouchPoint::InfoFlagфлаги TouchPoint::InfoFlags

Значения этого перечисления описывают дополнительную информацию о точке касания.

Константа Значение Описание
QTouchEvent::TouchPoint::Pen 0x0001 Указывает, что контакт был произведён указательным устройством (например, ручкой), а не пальцем.
QTouchEvent::TouchPoint::Token 0x0002 Указывает, что контакт был произведён фидуциальным объектом (например, ручкой или другим маркером), а не пальцем.

Тип InfoFlags является псевдонимом для QFlags<InfoFlag>. Он хранит логическое ИЛИ сочетание значений InfoFlag.

Документация членов-функций

TouchPoint::TouchPoint(TouchPoint &&other)

Перемещающее конструктор объекта TouchPoint, делая его указывающим на тот же объект, на который указывало other.

QSizeF TouchPoint::ellipseDiameters() const

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

Эта функция была добавлена в Qt 5.9.

InfoFlags TouchPoint::flags() const

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

См. также QTouchEvent::TouchPoint::InfoFlags.

int TouchPoint::id() const

Возвращает идентификатор этой точки касания.

Не предполагайте, что идентификаторы начинаются с нуля или что они являются последовательными. Такое предположение часто оказывается ложным из-за работы базовых драйверов.

QPointF TouchPoint::lastNormalizedPos() const

Возвращает нормированные координаты этой точки касания из предыдущего события касания.

Координаты нормированы относительно размера сенсорного устройства, т.е. (0,0) — верхний левый угол, а (1,1) — нижний правый угол.

См. также normalizedPos() и startNormalizedPos().

QPointF TouchPoint::lastPos() const

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

См. также pos() и startPos().

QPointF TouchPoint::lastScenePos() const

Возвращает координаты этой точки касания в пространстве сцены из предыдущего события касания.

Координаты в пространстве сцены — это координаты в пространстве QGraphicsScene, если событие QTouchEvent обрабатывается переопределением QGraphicsItem::touchEvent(), и идентичны координатам экрана для виджетов.

См. также scenePos() и startScenePos().

QPointF TouchPoint::lastScreenPos() const

Возвращает координаты этой точки касания на экране из предыдущего события касания.

См. также screenPos() и startScreenPos().

QPointF TouchPoint::normalizedPos() const

Возвращает нормированные координаты этой точки касания.

Координаты нормированы относительно размера сенсорного устройства, т.е. (0,0) — верхний левый угол, а (1,1) — нижний правый угол.

См. также startNormalizedPos(), lastNormalizedPos() и pos().

QPointF TouchPoint::pos() const

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

См. также startPos(), lastPos(), screenPos(), scenePos() и normalizedPos().

qreal TouchPoint::pressure() const

Возвращает силу нажатия этой точки касания. Возвращаемое значение находится в диапазоне от 0,0 до 1,0.

QVector<QPointF> TouchPoint::rawScreenPositions() const

Возвращает исходные, неотфильтрованные координаты точки касания. Координаты указаны в координатах родного экрана. Чтобы получить локальные координаты, используйте mapFromGlobal() объекта QWindow, возвращаемого QTouchEvent::window().

Примечание: Возвращает пустой вектор, если возможности сенсорного устройства не включают QTouchDevice::RawPositions.

Примечание: Координаты родного экрана относятся к родному ориентации экрана, который в случае мобильных устройств обычно является портретным. Это означает, что на системах, способных изменять ориентацию экрана, координаты в этом списке не будут отражать текущую ориентацию (в отличие от pos(), screenPos() и т.д.) и всегда будут сообщаться в родной ориентации.

Эта функция была добавлена в Qt 5.0.

См. также QTouchDevice::capabilities(), device() и window().

qreal TouchPoint::rotation() const

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

Эта функция была добавлена в Qt 5.8.

QPointF TouchPoint::scenePos() const

Возвращает координаты этой точки касания в пространстве сцены.

Координаты в пространстве сцены — это координаты в пространстве QGraphicsScene, если событие QTouchEvent обрабатывается переопределением QGraphicsItem::touchEvent(), и идентичны координатам экрана для виджетов.

См. также startScenePos(), lastScenePos() и pos().

QPointF TouchPoint::screenPos() const

Возвращает координаты этой точки касания на экране.

См. также startScreenPos(), lastScreenPos() и pos().

QPointF TouchPoint::startNormalizedPos() const

Возвращает нормированные начальные координаты этой точки касания.

Координаты нормированы относительно размера сенсорного устройства, т.е. (0,0) — верхний левый угол, а (1,1) — нижний правый угол.

См. также normalizedPos() и lastNormalizedPos().

QPointF TouchPoint::startPos() const

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

См. также pos() и lastPos().

QPointF TouchPoint::startScenePos() const

Возвращает начальные координаты этой точки касания в пространстве сцены.

Координаты в пространстве сцены — это координаты в пространстве QGraphicsScene, если событие QTouchEvent обрабатывается переопределением QGraphicsItem::touchEvent(), и идентичны координатам экрана для виджетов.

См. также scenePos() и lastScenePos().

QPointF TouchPoint::startScreenPos() const

Возвращает начальные координаты этой точки касания на экране.

См. также screenPos() и lastScreenPos().

Qt::TouchPointState TouchPoint::state() const

Возвращает текущее состояние этой точки касания.

QPointingDeviceUniqueId TouchPoint::uniqueId() const

Возвращает уникальный идентификатор этой точки касания или маркера, если таковой имеется.

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

Эта функция была добавлена в Qt 5.8.

См. также flags.

END_OF_DOCUMENT_MARKER

QVector2D TouchPoint::velocity() const

Возвращает вектор скорости для этой точки касания. Вектор находится в системе координат экрана, используя пиксели в секунду для величины.

Примечание: Возвращаемый вектор действителен только в том случае, если возможности устройства касания включают QTouchDevice::Velocity.

См. также QTouchDevice::capabilities() и device().

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

Spec-Zone.ru

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