Тип QML PinchEvent
Для указания информации о событии pinch. Подробнее...
| Оператор импорта: | import QtQuick 2.11 |
Свойства
- 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.11/qml-qtquick-pinchevent.html