# encoding: utf-8
# module PyQt6.QtWidgets
# from C:\Users\xukai\Downloads\发票2\venv\Lib\site-packages\PyQt6\QtWidgets.pyd
# by generator 1.147
# no doc

# imports
import PyQt6.QtCore as __PyQt6_QtCore
import PyQt6.QtGui as __PyQt6_QtGui
import PyQt6.sip as __PyQt6_sip


class QGestureEvent(__PyQt6_QtCore.QEvent):
    """
    QGestureEvent(gestures: Iterable[QGesture])
    QGestureEvent(a0: QGestureEvent)
    """
    def accept(self, a0=None): # real signature unknown; restored from __doc__ with multiple overloads
        """
        accept(self)
        accept(self, a0: QGesture)
        accept(self, a0: Qt.GestureType)
        """
        pass

    def activeGestures(self): # real signature unknown; restored from __doc__
        """ activeGestures(self) -> List[QGesture] """
        return []

    def canceledGestures(self): # real signature unknown; restored from __doc__
        """ canceledGestures(self) -> List[QGesture] """
        return []

    def gesture(self, type): # real signature unknown; restored from __doc__
        """ gesture(self, type: Qt.GestureType) -> QGesture """
        return QGesture

    def gestures(self): # real signature unknown; restored from __doc__
        """ gestures(self) -> List[QGesture] """
        return []

    def ignore(self, a0=None): # real signature unknown; restored from __doc__ with multiple overloads
        """
        ignore(self)
        ignore(self, a0: QGesture)
        ignore(self, a0: Qt.GestureType)
        """
        pass

    def isAccepted(self, a0=None): # real signature unknown; restored from __doc__ with multiple overloads
        """
        isAccepted(self) -> bool
        isAccepted(self, a0: QGesture) -> bool
        isAccepted(self, a0: Qt.GestureType) -> bool
        """
        return False

    def mapToGraphicsScene(self, gesturePoint): # real signature unknown; restored from __doc__
        """ mapToGraphicsScene(self, gesturePoint: QPointF) -> QPointF """
        pass

    def setAccepted(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        """
        setAccepted(self, accepted: bool)
        setAccepted(self, a0: QGesture, a1: bool)
        setAccepted(self, a0: Qt.GestureType, a1: bool)
        """
        pass

    def widget(self): # real signature unknown; restored from __doc__
        """ widget(self) -> QWidget """
        return QWidget

    def __init__(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        pass


