# encoding: utf-8
# module PyQt6.QtGui
# from C:\Users\xukai\Downloads\发票2\venv\Lib\site-packages\PyQt6\QtGui.pyd
# by generator 1.147
# no doc

# imports
import PyQt6.QtCore as __PyQt6_QtCore
import PyQt6.sip as __PyQt6_sip


from .QSinglePointEvent import QSinglePointEvent

class QNativeGestureEvent(QSinglePointEvent):
    """
    QNativeGestureEvent(type: Qt.NativeGestureType, dev: QPointingDevice, fingerCount: int, localPos: QPointF, scenePos: QPointF, globalPos: QPointF, value: float, delta: QPointF, sequenceId: int = UINT64_MAX)
    QNativeGestureEvent(type: Qt.NativeGestureType, dev: QPointingDevice, localPos: QPointF, scenePos: QPointF, globalPos: QPointF, value: float, sequenceId: int, intArgument: int)
    """
    def clone(self): # real signature unknown; restored from __doc__
        """ clone(self) -> QNativeGestureEvent """
        return QNativeGestureEvent

    def delta(self): # real signature unknown; restored from __doc__
        """ delta(self) -> QPointF """
        pass

    def fingerCount(self): # real signature unknown; restored from __doc__
        """ fingerCount(self) -> int """
        return 0

    def gestureType(self): # real signature unknown; restored from __doc__
        """ gestureType(self) -> Qt.NativeGestureType """
        pass

    def value(self): # real signature unknown; restored from __doc__
        """ value(self) -> float """
        return 0.0

    def __init__(self, type, dev, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        pass


