QSwipeGesture 类描述由用户做出的轻扫手势。 更多...
头: | #include <QSwipeGesture> |
CMake: |
find_package(Qt6 REQUIRED COMPONENTS Widgets)
target_link_libraries(mytarget PRIVATE Qt6::Widgets) |
qmake: | QT += widgets |
继承: | QGesture |
enum | SwipeDirection { NoDirection, Left, Right, Up, Down } |
virtual | ~QSwipeGesture () |
QSwipeGesture::SwipeDirection | horizontalDirection () const |
void | setSwipeAngle (qreal value ) |
qreal | swipeAngle () const |
QSwipeGesture::SwipeDirection | verticalDirection () const |
Qt 中手势处理的概述和在应用程序中使用手势的有关信息,见 Widget 和图形视图中的手势 文档。
另请参阅 QPanGesture and QPinchGesture .
此枚举描述手势沿水平轴和垂直轴运动的可能方向。
常量 | 值 | 描述 |
---|---|---|
QSwipeGesture::NoDirection
|
0
|
手势没有关联特定轴的运动。 |
QSwipeGesture::Left
|
1
|
手势涉及向左的水平运动。 |
QSwipeGesture::Right
|
2
|
手势涉及向右的水平运动。 |
QSwipeGesture::Up
|
3
|
手势涉及向上的垂直运动。 |
QSwipeGesture::Down
|
4
|
手势涉及向下的垂直运动。 |
[read-only]
horizontalDirection
: const
SwipeDirection
此特性保持手势的水平方向
若手势拥有水平分量,水平方向为向 Left 或向 Right;否则,它 NoDirection .
访问函数:
QSwipeGesture::SwipeDirection | horizontalDirection () const |
另请参阅 verticalDirection and swipeAngle .
此特性保持手势关联的运动角度
若手势拥有水平 (或垂直) 分量,轻扫角度描述运动方向和 X 轴之间的夹角如定义使用标准小部件 坐标系 .
访问函数:
qreal | swipeAngle () const |
void | setSwipeAngle (qreal value ) |
另请参阅 horizontalDirection and verticalDirection .
[read-only]
verticalDirection
: const
SwipeDirection
此特性保持手势的垂直方向
若手势拥有垂直分量,垂直方向为向 Up 或向 Down;否则,它 NoDirection .
访问函数:
QSwipeGesture::SwipeDirection | verticalDirection () const |
另请参阅 horizontalDirection and swipeAngle .
[virtual noexcept]
QSwipeGesture::
~QSwipeGesture
()
析构函数。