# encoding: utf-8
# module PyQt5.QtGui
# from C:\Programs\Python\Python313\Lib\site-packages\PyQt5\QtGui.pyd
# by generator 1.147
# no doc

# imports
import PyQt5.QtCore as __PyQt5_QtCore
import sip as __sip


class QGradient(__sip.simplewrapper):
    """
    QGradient()
    QGradient(a0: QGradient.Preset)
    QGradient(a0: QGradient)
    """
    def coordinateMode(self): # real signature unknown; restored from __doc__
        """ coordinateMode(self) -> QGradient.CoordinateMode """
        pass

    def setColorAt(self, pos, color, QColor=None, Qt_GlobalColor=None): # real signature unknown; restored from __doc__
        """ setColorAt(self, pos: float, color: Union[QColor, Qt.GlobalColor]) """
        pass

    def setCoordinateMode(self, mode): # real signature unknown; restored from __doc__
        """ setCoordinateMode(self, mode: QGradient.CoordinateMode) """
        pass

    def setSpread(self, aspread): # real signature unknown; restored from __doc__
        """ setSpread(self, aspread: QGradient.Spread) """
        pass

    def setStops(self, stops, Tuple=None, p_float=None, Union=None, QColor=None, Qt_GlobalColor=None): # real signature unknown; restored from __doc__
        """ setStops(self, stops: Iterable[Tuple[float, Union[QColor, Qt.GlobalColor]]]) """
        pass

    def spread(self): # real signature unknown; restored from __doc__
        """ spread(self) -> QGradient.Spread """
        pass

    def stops(self): # real signature unknown; restored from __doc__
        """ stops(self) -> List[Tuple[float, QColor]] """
        return []

    def type(self): # real signature unknown; restored from __doc__
        """ type(self) -> QGradient.Type """
        pass

    def __eq__(self, *args, **kwargs): # real signature unknown
        """ Return self==value. """
        pass

    def __ge__(self, *args, **kwargs): # real signature unknown
        """ Return self>=value. """
        pass

    def __gt__(self, *args, **kwargs): # real signature unknown
        """ Return self>value. """
        pass

    def __init__(self, a0=None): # real signature unknown; restored from __doc__ with multiple overloads
        pass

    def __le__(self, *args, **kwargs): # real signature unknown
        """ Return self<=value. """
        pass

    def __lt__(self, *args, **kwargs): # real signature unknown
        """ Return self<value. """
        pass

    def __ne__(self, *args, **kwargs): # real signature unknown
        """ Return self!=value. """
        pass

    __weakref__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """list of weak references to the object"""


    AboveTheSky = 116
    AfricanField = 131
    AlchemistLab = 87
    AmourAmour = 97
    AmyCrisp = 14
    AngelCare = 158
    AquaGuidance = 150
    AquaSplash = 70
    AwesomePine = 42
    BigMango = 95
    BlackSea = 153
    Blessing = 31
    BurningSpring = 65
    CheerfulCaramel = 122
    ChildCare = 112
    CleanMirror = 75
    CloudyApple = 94
    CloudyKnoxville = 18
    CochitiLake = 78
    ColdEvening = 77
    ColorfulPeach = 126
    ConfidentCloud = 107
    ConicalGradient = 2
    Crystalline = 104
    CrystalRiver = 159
    DeepBlue = 16
    DeepRelief = 166
    DenseWater = 118
    DesertHump = 82
    DirtyBeauty = 57
    DustyGrass = 11
    EternalConstance = 91
    EverlastingSky = 29
    FabledSunset = 179
    FarawayRiver = 86
    FebruaryInk = 51
    FlyHigh = 47
    FlyingLemon = 113
    ForestInei = 143
    FreshMilk = 49
    FreshOasis = 163
    FrozenBerry = 110
    FrozenDreams = 9
    FrozenHeat = 177
    FruitBlend = 137
    GagarinView = 178
    GentleCare = 127
    GlassWater = 134
    GrassShampoo = 154
    GreatWhale = 58
    GrownEarly = 54
    HappyAcid = 41
    HappyFisher = 30
    HappyMemories = 102
    HappyUnicorn = 129
    HealthyWater = 96
    HeavenPeach = 68
    HeavyRain = 13
    HiddenJaguar = 115
    HighFlight = 139
    ItmeoBranding = 35
    JapanBlush = 92
    JuicyCake = 146
    JuicyPeach = 4
    JungleDay = 83
    KindSteel = 52
    LadogaBottom = 33
    LadyLips = 6
    LandingAircraft = 155
    LeCocktail = 108
    LemonGate = 34
    LightBlue = 170
    LilyMeadow = 172
    LinearGradient = 0
    LogicalMode = 0
    LoveKiss = 73
    MagicLake = 124
    MagicRay = 175
    MalibuBeach = 19
    MarbleWall = 121
    MarsParty = 90
    MeanFruit = 15
    MidnightBloom = 103
    MillenniumPine = 138
    MindCrawl = 171
    MixedHopes = 46
    MoleHall = 140
    MorningSalad = 165
    MorpheusDen = 22
    MountainRock = 81
    NearMoon = 24
    Nega = 117
    NewLife = 20
    NewRetrowave = 114
    NewYork = 43
    NightCall = 168
    NightFade = 2
    NightParty = 66
    NightSky = 123
    NoGradient = 3
    NorseBeauty = 149
    NorthMiracle = 136
    NumPresets = 181
    ObjectBoundingMode = 2
    ObjectMode = 3
    OctoberSilence = 85
    OldHat = 37
    OrangeJuice = 133
    OverSun = 88
    PadSpread = 0
    PaloAlto = 101
    PartyBliss = 106
    PassionateBed = 80
    PerfectBlue = 180
    PerfectWhite = 162
    PhoenixStart = 84
    PlumBath = 128
    PlumPlate = 28
    PoliteRumors = 60
    PremiumDark = 76
    PremiumWhite = 89
    PurpleDivision = 69
    RadialGradient = 1
    RainyAshville = 8
    RareWind = 23
    RedSalvation = 64
    ReflectSpread = 1
    RepeatSpread = 2
    RichMetal = 145
    RipeMalinka = 17
    RiskyConcrete = 98
    RiverCity = 109
    RoyalGarden = 144
    SaintPetersburg = 26
    SaltMountain = 161
    SandStrike = 148
    SeaLord = 152
    Seashore = 120
    SeaStrike = 167
    ShadyWater = 56
    SharpBlues = 55
    SharpeyeEagle = 32
    ShyRainbow = 44
    SkyGlider = 67
    SleeplessNight = 157
    SmartIndigo = 147
    SmilingRain = 93
    SnowAgain = 50
    SoftCherish = 63
    SoftGrass = 53
    SoftLipstick = 160
    SolidStone = 132
    SpaceShift = 142
    SpikyNaga = 72
    SpringWarmth = 3
    StarWine = 38
    StretchToDeviceMode = 1
    StrictNovember = 164
    StrongBliss = 48
    StrongStick = 99
    SugarLollipop = 173
    SummerGames = 79
    SunnyMorning = 7
    SunVeggie = 151
    SupremeSky = 169
    SweetDessert = 174
    SweetPeriod = 61
    TeenNotebook = 59
    TeenParty = 176
    TemptingAzure = 12
    TrueSunset = 21
    ViciousStance = 100
    WarmFlame = 1
    WideMatrix = 62
    WildApple = 25
    WinterNeva = 10
    WitchDance = 156
    YoungGrass = 125
    YoungPassion = 5
    ZeusMiracle = 36
    __hash__ = None


