# 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 QStyle(__PyQt6_QtCore.QObject):
    """ QStyle() """
    def alignedRect(self, direction, alignment, size, rectangle): # real signature unknown; restored from __doc__
        """ alignedRect(direction: Qt.LayoutDirection, alignment: Qt.AlignmentFlag, size: QSize, rectangle: QRect) -> QRect """
        pass

    def childEvent(self, *args, **kwargs): # real signature unknown
        pass

    def combinedLayoutSpacing(self, controls1, controls2, orientation, option, QStyleOption=None, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ combinedLayoutSpacing(self, controls1: QSizePolicy.ControlType, controls2: QSizePolicy.ControlType, orientation: Qt.Orientation, option: typing.Optional[QStyleOption] = None, widget: typing.Optional[QWidget] = None) -> int """
        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 drawComplexControl(self, cc, opt, p, widget, QWidget=None, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ drawComplexControl(self, cc: QStyle.ComplexControl, opt: QStyleOptionComplex, p: QPainter, widget: typing.Optional[QWidget] = None) """
        pass

    def drawControl(self, element, opt, p, widget, QWidget=None, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ drawControl(self, element: QStyle.ControlElement, opt: QStyleOption, p: QPainter, widget: typing.Optional[QWidget] = None) """
        pass

    def drawItemPixmap(self, painter, rect, alignment, pixmap): # real signature unknown; restored from __doc__
        """ drawItemPixmap(self, painter: QPainter, rect: QRect, alignment: int, pixmap: QPixmap) """
        pass

    def drawItemText(self, painter, rectangle, alignment, palette, enabled, text, textRole=None): # real signature unknown; restored from __doc__
        """ drawItemText(self, painter: QPainter, rectangle: QRect, alignment: int, palette: QPalette, enabled: bool, text: str, textRole: QPalette.ColorRole = QPalette.NoRole) """
        pass

    def drawPrimitive(self, pe, opt, p, widget, QWidget=None, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ drawPrimitive(self, pe: QStyle.PrimitiveElement, opt: QStyleOption, p: QPainter, widget: typing.Optional[QWidget] = None) """
        pass

    def generatedIconPixmap(self, iconMode, pixmap, opt): # real signature unknown; restored from __doc__
        """ generatedIconPixmap(self, iconMode: QIcon.Mode, pixmap: QPixmap, opt: QStyleOption) -> QPixmap """
        pass

    def hitTestComplexControl(self, cc, opt, pt, widget, QWidget=None, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ hitTestComplexControl(self, cc: QStyle.ComplexControl, opt: QStyleOptionComplex, pt: QPoint, widget: typing.Optional[QWidget] = None) -> QStyle.SubControl """
        pass

    def isSignalConnected(self, *args, **kwargs): # real signature unknown
        pass

    def itemPixmapRect(self, r, flags, pixmap): # real signature unknown; restored from __doc__
        """ itemPixmapRect(self, r: QRect, flags: int, pixmap: QPixmap) -> QRect """
        pass

    def itemTextRect(self, fm, r, flags, enabled, text): # real signature unknown; restored from __doc__
        """ itemTextRect(self, fm: QFontMetrics, r: QRect, flags: int, enabled: bool, text: str) -> QRect """
        pass

    def layoutSpacing(self, control1, control2, orientation, option, QStyleOption=None, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ layoutSpacing(self, control1: QSizePolicy.ControlType, control2: QSizePolicy.ControlType, orientation: Qt.Orientation, option: typing.Optional[QStyleOption] = None, widget: typing.Optional[QWidget] = None) -> int """
        pass

    def name(self): # real signature unknown; restored from __doc__
        """ name(self) -> str """
        return ""

    def pixelMetric(self, metric, option, QStyleOption=None, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ pixelMetric(self, metric: QStyle.PixelMetric, option: typing.Optional[QStyleOption] = None, widget: typing.Optional[QWidget] = None) -> int """
        pass

    def polish(self, a0): # real signature unknown; restored from __doc__ with multiple overloads
        """
        polish(self, a0: QWidget)
        polish(self, a0: QApplication)
        polish(self, a0: QPalette) -> QPalette
        """
        pass

    def proxy(self): # real signature unknown; restored from __doc__
        """ proxy(self) -> QStyle """
        return QStyle

    def receivers(self, *args, **kwargs): # real signature unknown
        pass

    def sender(self, *args, **kwargs): # real signature unknown
        pass

    def senderSignalIndex(self, *args, **kwargs): # real signature unknown
        pass

    def sizeFromContents(self, ct, opt, contentsSize, widget, QWidget=None, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ sizeFromContents(self, ct: QStyle.ContentsType, opt: QStyleOption, contentsSize: QSize, widget: typing.Optional[QWidget] = None) -> QSize """
        pass

    def sliderPositionFromValue(self, min, max, logicalValue, span, upsideDown=False): # real signature unknown; restored from __doc__
        """ sliderPositionFromValue(min: int, max: int, logicalValue: int, span: int, upsideDown: bool = False) -> int """
        return 0

    def sliderValueFromPosition(self, min, max, position, span, upsideDown=False): # real signature unknown; restored from __doc__
        """ sliderValueFromPosition(min: int, max: int, position: int, span: int, upsideDown: bool = False) -> int """
        return 0

    def standardIcon(self, standardIcon, option, QStyleOption=None, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ standardIcon(self, standardIcon: QStyle.StandardPixmap, option: typing.Optional[QStyleOption] = None, widget: typing.Optional[QWidget] = None) -> QIcon """
        pass

    def standardPalette(self): # real signature unknown; restored from __doc__
        """ standardPalette(self) -> QPalette """
        pass

    def standardPixmap(self, standardPixmap, option, QStyleOption=None, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ standardPixmap(self, standardPixmap: QStyle.StandardPixmap, option: typing.Optional[QStyleOption] = None, widget: typing.Optional[QWidget] = None) -> QPixmap """
        pass

    def styleHint(self, stylehint, option, QStyleOption=None, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ styleHint(self, stylehint: QStyle.StyleHint, option: typing.Optional[QStyleOption] = None, widget: typing.Optional[QWidget] = None, returnData: typing.Optional[QStyleHintReturn] = None) -> int """
        pass

    def subControlRect(self, cc, opt, sc, widget, QWidget=None, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ subControlRect(self, cc: QStyle.ComplexControl, opt: QStyleOptionComplex, sc: QStyle.SubControl, widget: typing.Optional[QWidget] = None) -> QRect """
        pass

    def subElementRect(self, subElement, option, widget, QWidget=None, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ subElementRect(self, subElement: QStyle.SubElement, option: QStyleOption, widget: typing.Optional[QWidget] = None) -> QRect """
        pass

    def timerEvent(self, *args, **kwargs): # real signature unknown
        pass

    def unpolish(self, a0): # real signature unknown; restored from __doc__ with multiple overloads
        """
        unpolish(self, a0: QWidget)
        unpolish(self, a0: QApplication)
        """
        pass

    def visualAlignment(self, direction, alignment): # real signature unknown; restored from __doc__
        """ visualAlignment(direction: Qt.LayoutDirection, alignment: Qt.AlignmentFlag) -> Qt.AlignmentFlag """
        pass

    def visualPos(self, direction, boundingRect, logicalPos): # real signature unknown; restored from __doc__
        """ visualPos(direction: Qt.LayoutDirection, boundingRect: QRect, logicalPos: QPoint) -> QPoint """
        pass

    def visualRect(self, direction, boundingRect, logicalRect): # real signature unknown; restored from __doc__
        """ visualRect(direction: Qt.LayoutDirection, boundingRect: QRect, logicalRect: QRect) -> QRect """
        pass

    def __init__(self): # real signature unknown; restored from __doc__
        pass

    ComplexControl = None # (!) real value is "<enum 'ComplexControl'>"
    ContentsType = None # (!) real value is "<enum 'ContentsType'>"
    ControlElement = None # (!) real value is "<enum 'ControlElement'>"
    PixelMetric = None # (!) real value is "<enum 'PixelMetric'>"
    PrimitiveElement = None # (!) real value is "<enum 'PrimitiveElement'>"
    RequestSoftwareInputPanel = None # (!) real value is "<enum 'RequestSoftwareInputPanel'>"
    StandardPixmap = None # (!) real value is "<enum 'StandardPixmap'>"
    StateFlag = None # (!) real value is "<flag 'StateFlag'>"
    StyleHint = None # (!) real value is "<enum 'StyleHint'>"
    SubControl = None # (!) real value is "<flag 'SubControl'>"
    SubElement = None # (!) real value is "<enum 'SubElement'>"


