# encoding: utf-8
# module PyQt6.QtQuick
# from C:\Users\xukai\Downloads\发票2\venv\Lib\site-packages\PyQt6\QtQuick.pyd
# by generator 1.147
# no doc

# imports
import PyQt6.QtCore as __PyQt6_QtCore
import PyQt6.QtGui as __PyQt6_QtGui
import PyQt6.QtQml as __PyQt6_QtQml
import PyQt6.sip as __PyQt6_sip


class QQuickImageProvider(__PyQt6_QtQml.QQmlImageProviderBase):
    """ QQuickImageProvider(type: QQmlImageProviderBase.ImageType, flags: QQmlImageProviderBase.Flag = QQmlImageProviderBase.Flags()) """
    def childEvent(self, *args, **kwargs): # real signature unknown
        pass

    def connectNotify(self, *args, **kwargs): # real signature unknown
        pass

    def customEvent(self, *args, **kwargs): # real signature unknown
        pass

    def disconnectNotify(self, *args, **kwargs): # real signature unknown
        pass

    def flags(self): # real signature unknown; restored from __doc__
        """ flags(self) -> QQmlImageProviderBase.Flag """
        pass

    def imageType(self): # real signature unknown; restored from __doc__
        """ imageType(self) -> QQmlImageProviderBase.ImageType """
        pass

    def isSignalConnected(self, *args, **kwargs): # real signature unknown
        pass

    def receivers(self, *args, **kwargs): # real signature unknown
        pass

    def requestImage(self, id, requestedSize): # real signature unknown; restored from __doc__
        """ requestImage(self, id: str, requestedSize: QSize) -> Tuple[QImage, QSize] """
        pass

    def requestPixmap(self, id, requestedSize): # real signature unknown; restored from __doc__
        """ requestPixmap(self, id: str, requestedSize: QSize) -> Tuple[QPixmap, QSize] """
        pass

    def requestTexture(self, id, requestedSize): # real signature unknown; restored from __doc__
        """ requestTexture(self, id: str, requestedSize: QSize) -> Tuple[QQuickTextureFactory, QSize] """
        pass

    def sender(self, *args, **kwargs): # real signature unknown
        pass

    def senderSignalIndex(self, *args, **kwargs): # real signature unknown
        pass

    def timerEvent(self, *args, **kwargs): # real signature unknown
        pass

    def __init__(self, type, flags=None, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        pass


