- All Implemented Interfaces:
QtObjectInterface
,Cloneable
Colors based on RGB, HSV or CMYK values
Java wrapper for Qt's class QColor
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
Java wrapper for Qt enum QColor::NameFormatstatic enum
Java wrapper for Qt enum QColor::SpecNested classes/interfaces inherited from class io.qt.QtObject
QtObject.QPrivateConstructor
-
Constructor Summary
ModifierConstructorDescriptionQColor()
See QColor::QColor()QColor
(int rgb) QColor
(int r, int g, int b) Overloaded constructor forQColor(int, int, int, int)
witha = 255
.QColor
(int r, int g, int b, int a) QColor
(Qt.GlobalColor color) QColor
(QColor.Spec spec, short a1, short a2, short a3, short a4) Overloaded constructor forQColor(io.qt.gui.QColor.Spec, short, short, short, short, short)
witha5 = 0
.QColor
(QColor.Spec spec, short a1, short a2, short a3, short a4, short a5) protected
Constructor for internal use only. -
Method Summary
Modifier and TypeMethodDescriptionfinal int
alpha()
final float
alphaF()
final int
black()
final float
blackF()
final int
blue()
final float
blueF()
clone()
static QStringList
final QColor
convertTo
(QColor.Spec colorSpec) final int
cyan()
final float
cyanF()
final QColor
darker()
Overloaded function fordarker(int)
withf = 200
.final QColor
darker
(int f) boolean
Used to check if this object shares the same native counterpart with the other object, i.e. the objects are equals if their native counterparts are identical.static QColor
fromCmyk
(int c, int m, int y, int k) Overloaded function forfromCmyk(int, int, int, int, int)
witha = 255
.static QColor
fromCmyk
(int c, int m, int y, int k, int a) static QColor
fromCmykF
(float c, float m, float y, float k) Overloaded function forfromCmykF(float, float, float, float, float)
witha = 1.0
.static QColor
fromCmykF
(float c, float m, float y, float k, float a) static QColor
fromHsl
(int h, int s, int l) Overloaded function forfromHsl(int, int, int, int)
witha = 255
.static QColor
fromHsl
(int h, int s, int l, int a) static QColor
fromHslF
(float h, float s, float l) Overloaded function forfromHslF(float, float, float, float)
witha = 1.0
.static QColor
fromHslF
(float h, float s, float l, float a) static QColor
fromHsv
(int h, int s, int v) Overloaded function forfromHsv(int, int, int, int)
witha = 255
.static QColor
fromHsv
(int h, int s, int v, int a) static QColor
fromHsvF
(float h, float s, float v) Overloaded function forfromHsvF(float, float, float, float)
witha = 1.0
.static QColor
fromHsvF
(float h, float s, float v, float a) static QColor
fromRgb
(int rgb) static QColor
fromRgb
(int r, int g, int b) Overloaded function forfromRgb(int, int, int, int)
witha = 255
.static QColor
fromRgb
(int r, int g, int b, int a) static QColor
fromRgba
(int rgba) static QColor
fromRgba64
(short r, short g, short b) Overloaded function forfromRgba64(short, short, short, short)
witha = 0xffff
.static QColor
fromRgba64
(short r, short g, short b, short a) static QColor
fromRgba64
(QRgba64 rgba) static QColor
fromRgbF
(float r, float g, float b) Overloaded function forfromRgbF(float, float, float, float)
witha = 1.0
.static QColor
fromRgbF
(float r, float g, float b, float a) final int
green()
final float
greenF()
int
hashCode()
final int
hslHue()
final float
hslHueF()
final int
final float
final int
hsvHue()
final float
hsvHueF()
final int
final float
final int
hue()
final float
hueF()
final boolean
isValid()
static boolean
isValidColor
(String name) final QColor
lighter()
Overloaded function forlighter(int)
withf = 150
.final QColor
lighter
(int f) final int
final float
final int
magenta()
final float
magentaF()
final String
name()
Overloaded function forname(io.qt.gui.QColor.NameFormat)
withformat = io.qt.gui.QColor.NameFormat.HexRgb
.final String
name
(QColor.NameFormat format) static boolean
qIsGray
(int rgb) static int
qPremultiply
(int x) void
readFrom
(QDataStream arg__1) final int
red()
final float
redF()
final int
rgb()
final int
rgba()
final QRgba64
rgba64()
final int
final float
final void
setAlpha
(int alpha) final void
setAlphaF
(float alpha) final void
setBlue
(int blue) final void
setBlueF
(float blue) final void
setCmyk
(int c, int m, int y, int k) Overloaded function forsetCmyk(int, int, int, int, int)
witha = 255
.final void
setCmyk
(int c, int m, int y, int k, int a) final void
setCmykF
(float c, float m, float y, float k) Overloaded function forsetCmykF(float, float, float, float, float)
witha = 1.0
.final void
setCmykF
(float c, float m, float y, float k, float a) final void
setGreen
(int green) final void
setGreenF
(float green) final void
setHsl
(int h, int s, int l) Overloaded function forsetHsl(int, int, int, int)
witha = 255
.final void
setHsl
(int h, int s, int l, int a) final void
setHslF
(float h, float s, float l) Overloaded function forsetHslF(float, float, float, float)
witha = 1.0
.final void
setHslF
(float h, float s, float l, float a) final void
setHsv
(int h, int s, int v) Overloaded function forsetHsv(int, int, int, int)
witha = 255
.final void
setHsv
(int h, int s, int v, int a) final void
setHsvF
(float h, float s, float v) Overloaded function forsetHsvF(float, float, float, float)
witha = 1.0
.final void
setHsvF
(float h, float s, float v, float a) final void
setNamedColor
(String name) final void
setRed
(int red) final void
setRedF
(float red) final void
setRgb
(int rgb) final void
setRgb
(int r, int g, int b) Overloaded function forsetRgb(int, int, int, int)
witha = 255
.final void
setRgb
(int r, int g, int b, int a) final void
setRgba
(int rgba) final void
final void
setRgbF
(float r, float g, float b) Overloaded function forsetRgbF(float, float, float, float)
witha = 1.0
.final void
setRgbF
(float r, float g, float b, float a) final QColor.Spec
spec()
final QColor
toCmyk()
final QColor
final QColor
toHsl()
final QColor
toHsv()
final QColor
toRgb()
toString()
final int
value()
final float
valueF()
void
writeTo
(QDataStream arg__1) final int
yellow()
final float
yellowF()
Methods inherited from class io.qt.QtObject
dispose, isDisposed
-
Constructor Details
-
QColor
public QColor()See QColor::QColor()
-
QColor
Overloaded constructor for
QColor(io.qt.gui.QColor.Spec, short, short, short, short, short)
witha5 = 0
. -
QColor
-
QColor
-
QColor
-
QColor
-
QColor
public QColor(int r, int g, int b) Overloaded constructor for
QColor(int, int, int, int)
witha = 255
. -
QColor
public QColor(int r, int g, int b, int a) -
QColor
public QColor(int rgb) -
QColor
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
-
Method Details
-
alpha
-
alphaF
-
black
-
blackF
-
blue
-
blueF
-
convertTo
-
cyan
-
cyanF
-
darker
Overloaded function for
darker(int)
withf = 200
. -
darker
-
green
-
greenF
-
hslHue
-
hslHueF
-
hslSaturation
-
hslSaturationF
-
hsvHue
-
hsvHueF
-
hsvSaturation
-
hsvSaturationF
-
hue
-
hueF
-
isValid
-
lighter
Overloaded function for
lighter(int)
withf = 150
. -
lighter
-
lightness
-
lightnessF
-
magenta
-
magentaF
-
name
Overloaded function for
name(io.qt.gui.QColor.NameFormat)
withformat = io.qt.gui.QColor.NameFormat.HexRgb
. -
name
-
writeTo
-
readFrom
-
red
-
redF
-
rgb
-
rgba
-
rgba64
-
saturation
-
saturationF
-
setAlpha
-
setAlphaF
-
setBlue
-
setBlueF
-
setCmyk
Overloaded function for
setCmyk(int, int, int, int, int)
witha = 255
. -
setCmyk
-
setCmykF
Overloaded function for
setCmykF(float, float, float, float, float)
witha = 1.0
. -
setCmykF
-
setGreen
-
setGreenF
-
setHsl
Overloaded function for
setHsl(int, int, int, int)
witha = 255
. -
setHsl
-
setHslF
Overloaded function for
setHslF(float, float, float, float)
witha = 1.0
. -
setHslF
-
setHsv
Overloaded function for
setHsv(int, int, int, int)
witha = 255
. -
setHsv
-
setHsvF
Overloaded function for
setHsvF(float, float, float, float)
witha = 1.0
. -
setHsvF
-
setNamedColor
-
setRed
-
setRedF
-
setRgb
Overloaded function for
setRgb(int, int, int, int)
witha = 255
. -
setRgb
-
setRgb
-
setRgbF
Overloaded function for
setRgbF(float, float, float, float)
witha = 1.0
. -
setRgbF
-
setRgba
-
setRgba64
-
spec
-
toCmyk
-
toExtendedRgb
-
toHsl
-
toHsv
-
toRgb
-
value
-
valueF
-
yellow
-
yellowF
-
colorNames
-
fromCmyk
Overloaded function for
fromCmyk(int, int, int, int, int)
witha = 255
. -
fromCmyk
-
fromCmykF
Overloaded function for
fromCmykF(float, float, float, float, float)
witha = 1.0
. -
fromCmykF
-
fromHsl
Overloaded function for
fromHsl(int, int, int, int)
witha = 255
. -
fromHsl
-
fromHslF
Overloaded function for
fromHslF(float, float, float, float)
witha = 1.0
. -
fromHslF
-
fromHsv
Overloaded function for
fromHsv(int, int, int, int)
witha = 255
. -
fromHsv
-
fromHsvF
Overloaded function for
fromHsvF(float, float, float, float)
witha = 1.0
. -
fromHsvF
-
fromRgb
Overloaded function for
fromRgb(int, int, int, int)
witha = 255
. -
fromRgb
-
fromRgb
-
fromRgbF
Overloaded function for
fromRgbF(float, float, float, float)
witha = 1.0
. -
fromRgbF
-
fromRgba
-
fromRgba64
-
fromRgba64
Overloaded function for
fromRgba64(short, short, short, short)
witha = 0xffff
. -
fromRgba64
-
isValidColor
-
qIsGray
public static boolean qIsGray(int rgb) -
qPremultiply
public static int qPremultiply(int x) -
equals
Description copied from class:QtObject
Used to check if this object shares the same native counterpart with the other object, i.e. the objects are equals if their native counterparts are identical. Qt value types override this method to make a value comparison. Otherwise it will return the result of calling the super class implementation. -
hashCode
-
toString
-
clone
-