QSwipeGesture 类
QSwipeGesture 类描述了用户执行的滑动手势。 更多...
头文件 | #include <QSwipeGesture> |
CMake | find_package(Qt6 REQUIRED COMPONENTS Widgets) target_link_libraries(mytarget PRIVATE Qt6::Widgets) |
qmake | QT += widgets |
继承自 | QGesture |
公共类型
枚举 | SwipeDirection { NoDirection, Left, Right, Up, Down } |
属性
- horizontalDirection : const SwipeDirection
- swipeAngle : qreal
- verticalDirection : const SwipeDirection
公共函数
virtual | ~QSwipeGesture() |
QSwipeGesture::SwipeDirection | horizontalDirection() const |
void | setSwipeAngle(qreal value) |
qreal | swipeAngle() const |
QSwipeGesture::SwipeDirection | verticalDirection() const |
详细描述
有关在 Qt 中处理手势的概述以及有关在应用程序中使用手势的信息,请参阅小部件和图形视图中手势文档。
另请参阅QPanGesture 和 QPinchGesture.
成员类型文档
枚举 QSwipeGesture::SwipeDirection
此枚举描述了手势在水平和垂直轴上的运动的可能方向。
常量 | 值 | 描述 |
---|---|---|
QSwipeGesture::NoDirection | 0 | 手势在特定轴上没有与之相关的运动。 |
QSwipeGesture::Left | 1 | 手势包括向左的水平运动。 |
QSwipeGesture::Right | 2 | 手势包括向右的水平运动。 |
QSwipeGesture::Up | 3 | 手势包括向上的垂直运动。 |
QSwipeGesture::Down | 4 | 手势包括向下的垂直运动。 |
属性文档
[只读]
horizontalDirection : const SwipeDirection
此属性持有手势的水平方向
如果有水平分量,水平方向是左或右;否则,它是 NoDirection。
访问函数
QSwipeGesture::SwipeDirection | horizontalDirection() const |
另请参阅 verticalDirection 和 swipeAngle.
swipeAngle : qreal
此属性保存与手势相关的运动角度
如果手势具有水平和垂直分量,则滑动角度描述运动方向与使用标准小部件 坐标系 定义的 x 轴之间的角度。
访问函数
qreal | swipeAngle() const |
void | setSwipeAngle(qreal value) |
另请参阅 horizontalDirection 和 verticalDirection.
[只读]
verticalDirection : const SwipeDirection
此属性保存手势的垂直方向
如果手势具有垂直分量,则垂直方向是向上或向下;否则,它是 NoDirection。
访问函数
QSwipeGesture::SwipeDirection | verticalDirection() const |
另请参阅 horizontalDirection 和 swipeAngle.
© 2024 The Qt Company Ltd. 本文档中的文档贡献版权属于其各自的拥有者。本提供的文档是根据 Free Software Foundation 发布的 GNU 自由文档许可证版本 1.3 的条款许可的。Qt 和相应的标志是 The Qt Company Ltd. 在芬兰和/或其他国家/地区的商标。所有其他商标均是各自所有者的财产。