an ARGB color value.
						
						The
						
color
						
						type refers to an ARGB color value. It can be specified in a number of ways:
					
"#RRGGBB"
							
							and
							
"#AARRGGBB"
							
							respectively. For example, the color red corresponds to a triplet of
							
"#FF0000"
							
							and a slightly transparent blue to a quad of
							
"#800000FF"
							
							.
						范例:
 
					Rectangle { color: "steelblue" width: 40; height: 40 } Rectangle { color: "transparent" y: 40; width: 40; height: 40 } Rectangle { color: "#FF0000" y: 80; width: 40; height: 40 } Rectangle { color: "#800000FF" y: 120; width: 40; height: 40 } Rectangle { color: "#00000000" // ARGB fully transparent y: 160 width: 40; height: 40 }
						A color type has
						
r
						
						,
						
g
						
						,
						
b
						
						and
						
a
						
						properties that refer to the red, green, blue and alpha values of the color, respectively. Additionally it has
						
hsvHue
						
						,
						
hsvSaturation
						
						,
						
hsvValue
						
						and
						
hslHue
						
						,
						
hslSaturation
						
						,
						
hslLightness
						
						properties, which allow access to color values in HSV and HSL color models accordingly:
					
Text { color: "red" // prints "1 0 0 1" Component.onCompleted: console.log(color.r, color.g, color.b, color.a) }
To test color values for equality, use the Qt.colorEqual() function. This allows colors to be accurately compared whether they are in property form or in any of the acceptable string specification forms.
						When integrating with C++, note that any
						
							QColor
						
						值
						
							passed into QML from C++
						
						is automatically converted into a
						
color
						
						value, and vice-versa.
					
此基本类型的提供是通过 QtQuick 导入。
另请参阅 QML 基本类型 .