color QML Value Type
ARGB 색상 값. 더 보기...
| Import Statement: | import QtQuick |
속성
- a : real
- b : real
- g : real
- hslHue : real
- hslLightness : real
- hslSaturation : real
- hsvHue : real
- hsvSaturation : real
- hsvValue : real
- r : real
- valid : bool
상세 설명
color 유형은 ARGB 색상 값을 나타냅니다. 이 값은 다음과 같은 여러 가지 방법으로 지정할 수 있습니다:
- "red", "green" 또는 "lightsteelblue"와 같은 색상 이름( SVG color name)을 사용합니다.
"#RRGGBB"및"#AARRGGBB"형식의 16진수 3자리 또는 4자리 값을 사용합니다. 예를 들어, 빨간색은"#FF0000"의 3자리 값에 해당하고, 약간 투명한 파란색은"#800000FF"의 4자리 값에 해당합니다.- Qt.rgba(), Qt.hsva(), Qt.hsla(), Qt.darker(), Qt.lighter() 또는 Qt.tint() 함수를 사용합니다.
예시:

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
}색상 유형에는 색상의 빨강(red), 녹색(green), 파랑(blue) 및 알파(alpha) 값을 각각 나타내는 r, g, b, a 속성이 있습니다. 또한, hsvHue, hsvSaturation, hsvValue, hslHue, hslSaturation 및 hslLightness 속성을 사용하면 각각 HSV 및 HSL 색상 모델의 색상 값에 접근할 수 있습니다.
Text {
color: "red"
// prints "1 0 0 1"
Component.onCompleted: console.log(color.r, color.g, color.b, color.a)
}색상 값의 동일성을 테스트하려면 ` Qt.colorEqual()` 함수를 사용하십시오. 이를 통해 속성 형태이든 허용되는 문자열 지정 형식 중 어느 것이든 상관없이 색상을 정확하게 비교할 수 있습니다.
C++과 통합할 때, C++에서 QML로 전달된 모든 QColor 값은 자동으로 color 값으로 변환되며, 그 반대의 경우도 마찬가지입니다.
이 값 유형은 QtQuick 임포트를 통해 제공됩니다.
SVG 색상 참조
다음 표에는 사용 가능한 SVG 색상이 나열되어 있습니다:
| 이름 | 16진수 | 색상 |
|---|---|---|
| aliceblue | #f0f8ff | |
| 앤티크 화이트 | #faebd7 | |
| 아쿠아 | #00ffff | |
| 아쿠아마린 | #7fffd4 | |
| 아즈르 | #f0ffff | |
| 베이지 | #f5f5dc | |
| 비스크 | #ffe4c4 | |
| 검정 | #000000 | |
| 데친 아몬드 | #ffebcd | |
| 파랑 | #0000ff | |
| 청자색 | #8a2be2 | |
| 갈색 | #a52a2a | |
| 버릴우드 | #deb887 | |
| 캐럿 블루 | #5f9ea0 | |
| 샤르트뢰즈 | #7fff00 | |
| 초콜릿 | #d2691e | |
| 코랄 | #ff7f50 | |
| 콘플라워 블루 | #6495ed | |
| 옥수수 실 | #fff8dc | |
| 진홍색 | #dc143c | |
| 시안 | #00ffff | |
| 진한 파랑 | #00008b | |
| 진한 시안 | #008b8b | |
| 짙은 골든로드 | #b8860b | |
| 짙은 회색 | #a9a9a9 | |
| 짙은초록 | #006400 | |
| 짙은 회색 | #a9a9a9 | |
| 짙은 카키 | #bdb76b | |
| 짙은 마젠타 | #8b008b | |
| 짙은 올리브 그린 | #556b2f | |
| 짙은 주황색 | #ff8c00 | |
| 짙은 오키드 | #9932cc | |
| 짙은 빨강 | #8b0000 | |
| 짙은 연어색 | #e9967a | |
| 짙은 바다색 | #8fbc8f | |
| 짙은 슬레이트 블루 | #483d8b | |
| 짙은 슬레이트 회색 | #2f4f4f | |
| 짙은 슬레이트 회색 | #2f4f4f | |
| 짙은 청록색 | #00ced1 | |
| 짙은 보라색 | #9400d3 | |
| 진한 분홍 | #ff1493 | |
| 짙은 하늘색 | #00bfff | |
| 짙은 회색 | #696969 | |
| 짙은 회색 | #696969 | |
| dodgerblue | #1e90ff | |
| 파이어브릭 | #b22222 | |
| 플로럴 화이트 | #fffaf0 | |
| 숲의 녹색 | #228b22 | |
| 푸크시아 | #ff00ff | |
| 게인즈보로 | #dcdcdc | |
| 유령 흰색 | #f8f8ff | |
| gold | #ffd700 | |
| 황금빛 노란색 | #daa520 | |
| 회색 | #808080 | |
| 회색 | #808080 | |
| 녹색 | #008000 | |
| 녹황색 | #adff2f | |
| 허니듀 | #f0fff0 | |
| 핫핑크 | #ff69b4 | |
| 인디안 레드 | #cd5c5c | |
| 인디고 | #4b0082 | |
| 아이보리 | #fffff0 | |
| 카키 | #f0e68c | |
| 라벤더 | #e6e6fa | |
| 라벤더블러시 | #fff0f5 | |
| 잔디색 | #7cfc00 | |
| 레몬시폰 | #fffacd | |
| 하늘색 | #add8e6 | |
| 밝은 산호색 | #f08080 | |
| 밝은 시안 | #e0ffff | |
| 밝은 황금빛 노란색 | #fafad2 | |
| 밝은 회색 | #d3d3d3 | |
| 밝은초록 | #90ee90 | |
| 밝은 회색 | #d3d3d3 | |
| 밝은분홍 | #ffb6c1 | |
| 밝은 연어색 | #ffa07a | |
| 밝은 바다색 | #20b2aa | |
| 밝은 하늘색 | #87cefa | |
| 밝은 슬레이트 회색 | #778899 | |
| 밝은 슬레이트 회색 | #778899 | |
| 밝은 스틸 블루 | #b0c4de | |
| 밝은 노란색 | #ffffe0 | |
| 라임 | #00ff00 | |
| 라임그린 | #32cd32 | |
| 린넨 | #faf0e6 | |
| 마젠타 | #ff00ff | |
| 마룬 | #800000 | |
| 중간 아쿠아마린 | #66cdaa | |
| 중간 파랑 | #0000cd | |
| 중간 오키드 | #ba55d3 | |
| 중간 보라색 | #9370db | |
| 중간 바다색 | #3cb371 | |
| 중간 슬레이트 블루 | #7b68ee | |
| 중간 봄 녹색 | #00fa9a | |
| 중간 청록색 | #48d1cc | |
| 중간 보라색-빨강 | #c71585 | |
| 미드나이트 블루 | #191970 | |
| 민트크림 | #f5fffa | |
| 안개 장미 | #ffe4e1 | |
| 모카신 | #ffe4b5 | |
| 나바호 화이트 | #ffdead | |
| 네이비 | #000080 | |
| 올드레이스 | #fdf5e6 | |
| 올리브 | #808000 | |
| 올리브드랩 | #6b8e23 | |
| 주황 | #ffa500 | |
| 주황갈색 | #ff4500 | |
| 오키드 | #da70d6 | |
| 옅은 골든로드 | #eee8aa | |
| 옅은 초록 | #98fb98 | |
| 옅은 터키석색 | #afeeee | |
| 옅은 보라색과 빨간색의 혼합색 | #db7093 | |
| 파파야 휘핑 | #ffefd5 | |
| peachpuff | #ffdab9 | |
| 페루 | #cd853f | |
| pink | #ffc0cb | |
| 자두색 | #dda0dd | |
| 파우더 블루 | #b0e0e6 | |
| 보라색 | #800080 | |
| 빨강 | #ff0000 | |
| 장미빛 갈색 | #bc8f8f | |
| 로얄블루 | #4169e1 | |
| 새들브라운 | #8b4513 | |
| 연어색 | #fa8072 | |
| 모래갈색 | #f4a460 | |
| 바다색 | #2e8b57 | |
| 조개껍질 | #fff5ee | |
| 시엔나 | #a0522d | |
| 실버 | #c0c0c0 | |
| 하늘색 | #87ceeb | |
| 슬레이트 블루 | #6a5acd | |
| 슬레이트 회색 | #708090 | |
| 슬레이트 회색 | #708090 | |
| snow | #fffafa | |
| 봄초록 | #00ff7f | |
| 스틸 블루 | #4682b4 | |
| 탄색 | #d2b48c | |
| 청록색 | #008080 | |
| 엉겅퀴 | #d8bfd8 | |
| 토마토 | #ff6347 | |
| 터키석색 | #40e0d0 | |
| 보라색 | #ee82ee | |
| 밀색 | #f5deb3 | |
| 흰색 | #ffffff | |
| 하얀 연기 | #f5f5f5 | |
| 노란색 | #ffff00 | |
| 노란색과 녹색 | #9acd32 |
QML 값 유형도 참조하십시오 .
속성 문서
a : real
RGBA 모델의 알파 색상 채널입니다. 알파는 각 픽셀의 불투명도를 나타냅니다.
b : real
RGBA 모델의 청색 채널.
g : real
RGBA 모델의 녹색(Green) 색상 채널.
hslHue : real
색상의 HSL 색조(hue) 색상 성분.
hslLightness : real
색상의 HSL 명도 색상 구성 요소.
hslSaturation : real
색상의 HSL 채도 색상 성분.
hsvHue : real
색상의 HSV 색조 구성 요소.
hsvSaturation : real
색상의 HSV 채도 색상 성분.
hsvValue : real
색상의 HSV 값 색상 구성 요소.
r : real
RGBA 모델의 적색 채널.
valid : bool
색상이 유효한 경우 ` True `를 반환하고, 그렇지 않은 경우 ` False`를 반환합니다.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.