Spec-Zone.ru › Qt 5.6

Тип QML PinchEvent

Для указания информации о событии pinch Подробнее...

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

Свойства

  • accepted : bool
  • angle : real
  • center : QPointF
  • point1 : QPointF
  • point2 : QPointF
  • pointCount : int
  • previousAngle : real
  • previousCenter : QPointF
  • previousScale : real
  • rotation : real
  • scale : real
  • startCenter : QPointF
  • startPoint1 : QPointF
  • startPoint2 : QPointF

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

Тип PinchEvent был добавлен в QtQuick 1.1

Свойства center, startCenter, previousCenter предоставляют центральное положение между двумя точками касания.

Свойства scale и previousScale предоставляют коэффициент масштабирования.

Свойства angle, previousAngle и rotation предоставляют угол между двумя точками и величину поворота.

Свойства point1, point2, startPoint1, startPoint2 предоставляют положения точек касания.

Свойство accepted может быть установлено в значение false в обработчике onPinchStarted, если жест не должен обрабатываться.

См. также PinchArea.

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

accepted : bool

Установление этого свойства в значение false в обработчике PinchArea::onPinchStarted приведет к тому, что больше событий pinch не будут генерироваться, и жест будет проигнорирован.

angle : real

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

  • angle — текущий угол между двумя точками в диапазоне от -180 до 180.
  • previousAngle — угол предыдущего события.
  • rotation — общий поворот с момента начала жеста pinch.

При запуске жеста pinch поворот равен 0.0.

center : QPointF

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

  • center — текущая центральная точка
  • previousCenter — центральная точка предыдущего события.
  • startCenter — центральная точка в момент начала жеста

point1 : QPointF

Эти свойства предоставляют фактические точки касания, генерирующие pinch.

  • point1 и point2 содержат текущие позиции точек.
  • startPoint1 и startPoint2 содержат позиции точек в момент касания второй точки.

point2 : QPointF

Эти свойства предоставляют фактические точки касания, генерирующие pinch.

  • point1 и point2 содержат текущие позиции точек.
  • startPoint1 и startPoint2 содержат позиции точек в момент касания второй точки.

pointCount : int

Содержит количество точек, в данный момент касающихся поверхности. PinchArea не отреагирует, пока две точки не инициируют жест, но останется активной, пока все точки не будут отпущены.

previousAngle : real

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

  • angle — текущий угол между двумя точками в диапазоне от -180 до 180.
  • previousAngle — угол предыдущего события.
  • rotation — общий поворот с момента начала жеста pinch.

При запуске жеста pinch поворот равен 0.0.

previousCenter : QPointF

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

  • center — текущая центральная точка
  • previousCenter — центральная точка предыдущего события.
  • startCenter — центральная точка в момент начала жеста

previousScale : real

Эти свойства содержат коэффициент масштабирования, определяемый изменением расстояния между двумя точками касания.

  • scale — текущий коэффициент масштабирования.
  • previousScale — коэффициент масштабирования предыдущего события.

При запуске жеста pinch масштаб равен 1.0.

rotation : real

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

  • angle — текущий угол между двумя точками в диапазоне от -180 до 180.
  • previousAngle — угол предыдущего события.
  • rotation — общий поворот с момента начала жеста pinch.

При запуске жеста pinch поворот равен 0.0.

scale : real

Эти свойства содержат коэффициент масштабирования, определяемый изменением расстояния между двумя точками касания.

  • scale — текущий коэффициент масштабирования.
  • previousScale — коэффициент масштабирования предыдущего события.

При запуске жеста pinch масштаб равен 1.0.

startCenter : QPointF

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

  • center — текущая центральная точка
  • previousCenter — центральная точка предыдущего события.
  • startCenter — центральная точка в момент начала жеста

startPoint1 : QPointF

Эти свойства предоставляют фактические точки касания, генерирующие pinch.

  • point1 и point2 содержат текущие позиции точек.
  • startPoint1 и startPoint2 содержат позиции точек в момент касания второй точки.

startPoint2 : QPointF

Эти свойства предоставляют фактические точки касания, генерирующие pinch.

  • point1 и point2 содержат текущие позиции точек.
  • startPoint1 и startPoint2 содержат позиции точек в момент касания второй точки.

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

Spec-Zone.ru

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