- All Implemented Interfaces:
QtObjectInterface
,Cloneable
public class QColor extends QtObject implements Cloneable
Colors based on RGB, HSV or CMYK values
Java wrapper for Qt class QColor
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
QColor.NameFormat
Java wrapper for Qt enum QColor::NameFormatstatic class
QColor.Spec
Java wrapper for Qt enum QColor::Spec -
Constructor Summary
Constructors Modifier Constructor Description QColor()
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)
QColor(QRgba64 rgba64)
protected
QColor(QtObject.QPrivateConstructor p)
Constructor for internal use only.QColor(String name)
-
Method Summary
Modifier and Type Method Description int
alpha()
float
alphaF()
int
black()
float
blackF()
int
blue()
float
blueF()
QColor
clone()
static QStringList
colorNames()
QColor
convertTo(QColor.Spec colorSpec)
int
cyan()
float
cyanF()
QColor
darker()
Overloaded function fordarker(int)
withf = 200
.QColor
darker(int f)
boolean
equals(Object other)
Used to check if this object shares native resources with the other object if the other object is a subtype of QtJambiInterface.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)
int
green()
float
greenF()
int
hashCode()
int
hslHue()
float
hslHueF()
int
hslSaturation()
float
hslSaturationF()
int
hsvHue()
float
hsvHueF()
int
hsvSaturation()
float
hsvSaturationF()
int
hue()
float
hueF()
boolean
isValid()
static boolean
isValidColor(String name)
QColor
lighter()
Overloaded function forlighter(int)
withf = 150
.QColor
lighter(int f)
int
lightness()
float
lightnessF()
int
magenta()
float
magentaF()
String
name()
Overloaded function forname(io.qt.gui.QColor.NameFormat)
withformat = io.qt.gui.QColor.NameFormat.HexRgb
.String
name(QColor.NameFormat format)
void
readFrom(QDataStream arg__1)
int
red()
float
redF()
int
rgb()
int
rgba()
QRgba64
rgba64()
int
saturation()
float
saturationF()
void
setAlpha(int alpha)
void
setAlphaF(float alpha)
void
setBlue(int blue)
void
setBlueF(float blue)
void
setCmyk(int c, int m, int y, int k)
Overloaded function forsetCmyk(int, int, int, int, int)
witha = 255
.void
setCmyk(int c, int m, int y, int k, int a)
void
setCmykF(float c, float m, float y, float k)
Overloaded function forsetCmykF(float, float, float, float, float)
witha = 1.0
.void
setCmykF(float c, float m, float y, float k, float a)
void
setGreen(int green)
void
setGreenF(float green)
void
setHsl(int h, int s, int l)
Overloaded function forsetHsl(int, int, int, int)
witha = 255
.void
setHsl(int h, int s, int l, int a)
void
setHslF(float h, float s, float l)
Overloaded function forsetHslF(float, float, float, float)
witha = 1.0
.void
setHslF(float h, float s, float l, float a)
void
setHsv(int h, int s, int v)
Overloaded function forsetHsv(int, int, int, int)
witha = 255
.void
setHsv(int h, int s, int v, int a)
void
setHsvF(float h, float s, float v)
Overloaded function forsetHsvF(float, float, float, float)
witha = 1.0
.void
setHsvF(float h, float s, float v, float a)
void
setNamedColor(String name)
void
setRed(int red)
void
setRedF(float red)
void
setRgb(int rgb)
void
setRgb(int r, int g, int b)
Overloaded function forsetRgb(int, int, int, int)
witha = 255
.void
setRgb(int r, int g, int b, int a)
void
setRgba(int rgba)
void
setRgba64(QRgba64 rgba)
void
setRgbF(float r, float g, float b)
Overloaded function forsetRgbF(float, float, float, float)
witha = 1.0
.void
setRgbF(float r, float g, float b, float a)
QColor.Spec
spec()
QColor
toCmyk()
QColor
toExtendedRgb()
QColor
toHsl()
QColor
toHsv()
QColor
toRgb()
String
toString()
int
value()
float
valueF()
void
writeTo(QDataStream arg__1)
int
yellow()
float
yellowF()
-
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
-
equals
Description copied from class:QtObject
Used to check if this object shares native resources with the other object if the other object is a subtype of QtJambiInterface. Otherwise it will return the result of calling the super class implementation. -
hashCode
-
toString
-
clone
-