PySide6.QtWidgets.QSwipeGesture

class QSwipeGesture

QSwipeGesture 类描述了用户做出的滑动手势。更多

PySide6.QtWidgets.QSwipeGesture的继承图

在版本4.6中添加。

概要

属性

方法

注意

本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。

详细描述

../../_images/swipegesture.png

有关Qt中手势处理的概述以及如何在您的应用程序中使用手势的信息,请参阅Gestures in Widgets and Graphics View文档。

另请参阅

QPanGesture QPinchGesture

class SwipeDirection

此枚举描述了手势在水平和垂直轴上可能的运动方向。

常量

描述

QSwipeGesture.NoDirection

手势在特定轴上没有关联的运动。

QSwipeGesture.Left

手势涉及向左的水平运动。

QSwipeGesture.Right

手势涉及向右的水平运动。

QSwipeGesture.Up

手势涉及向上的垂直运动。

QSwipeGesture.Down

手势涉及向下的垂直运动。

注意

当使用from __feature__ import true_property时,属性可以直接使用,否则通过访问器函数使用。

property horizontalDirectionᅟ: QSwipeGesture.SwipeDirection

此属性保存手势的水平方向。

如果手势有水平分量,水平方向要么是左要么是右;否则,它是NoDirection

Access functions:
property swipeAngleᅟ: float

此属性保存与手势相关的运动角度。

如果手势具有水平或垂直分量,滑动角度描述了运动方向与使用标准小部件坐标系定义的x轴之间的角度。

Access functions:
property verticalDirectionᅟ: QSwipeGesture.SwipeDirection

此属性保存手势的垂直方向。

如果手势具有垂直分量,则垂直方向为向上或向下;否则,它是NoDirection

Access functions:
__init__([parent=None])
Parameters:

父对象QObject

horizontalDirection()
Return type:

SwipeDirection

属性 horizontalDirectionᅟ 的获取器。

setSwipeAngle(value)
Parameters:

value – 浮点数

另请参阅

swipeAngle()

属性 swipeAngleᅟ 的设置器。

swipeAngle()
Return type:

浮点数

另请参阅

setSwipeAngle()

属性 swipeAngleᅟ 的获取器。

verticalDirection()
Return type:

SwipeDirection

属性 verticalDirectionᅟ 的获取器。