QColorConstants Namespace
QColorConstants 命名空间包含QColor 个预定义常量。更多内容...
| 头文件: | #include <qcolor.h> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Gui) target_link_libraries(mytarget PRIVATE Qt6::Gui) |
| qmake: | QT += gui |
详细说明
这些常量可在任何需要QColor 对象的地方使用:
painter.setBrush(QColorConstants::Svg::lightblue);与将字符串传递给QColor 的构造函数相比,使用这些常量效率更高,因为它们无需对字符串进行任何解析,且始终能生成有效的QColor 对象:
object.setColor(QColor("lightblue")); // expensiveQt 颜色
QColorConstants 命名空间中定义了以下颜色:
| 名称 | 十六进制 | 颜色 |
|---|---|---|
| Color0 | #000000 | |
| 颜色1 | #ffffff | |
| 黑色 | #000000 | |
| 白色 | #ffffff | |
| 深灰色 | #808080 | |
| 灰色 | #a0a0a4 | |
| 浅灰色 | #c0c0c0 | |
| 红色 | #ff0000 | |
| 绿色 | #00ff00 | |
| 蓝色 | #0000ff | |
| 青色 | #00ffff | |
| 品红 | #ff00ff | |
| 黄色 | #ffff00 | |
| 深红色 | #800000 | |
| 深绿色 | #008000 | |
| 深蓝色 | #000080 | |
| 深青色 | #008080 | |
| 深品红 | #800080 | |
| 深黄色 | #808000 | |
| 透明 | #00000000 | (透明) |
SVG 颜色
下表列出了可用的SVG颜色。这些颜色可在QColorConstants::Svg 内部命名空间中使用。
| 名称 | 十六进制 | 颜色 |
|---|---|---|
| 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 | |
| 道奇蓝 | #1e90ff | |
| 火砖红 | #b22222 | |
| 花卉白 | #fffaf0 | |
| 森林绿 | #228b22 | |
| 紫红色 | #ff00ff | |
| 盖恩斯伯勒 | #dcdcdc | |
| 幽灵白 | #f8f8ff | |
| 金色 | #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 | |
| 蜜桃泡芙 | #ffdab9 | |
| 秘鲁 | #cd853f | |
| pink | #ffc0cb | |
| 李子色 | #dda0dd | |
| 淡蓝色 | #b0e0e6 | |
| 紫色 | #800080 | |
| 红色 | #ff0000 | |
| 玫瑰棕 | #bc8f8f | |
| 皇家蓝 | #4169e1 | |
| 马鞍棕 | #8b4513 | |
| 鲑鱼色 | #fa8072 | |
| 沙褐色 | #f4a460 | |
| 海绿色 | #2e8b57 | |
| 贝壳色 | #fff5ee | |
| 赭石色 | #a0522d | |
| 银 | #c0c0c0 | |
| 天蓝色 | #87ceeb | |
| 石板蓝 | #6a5acd | |
| 板岩灰 | #708090 | |
| 板岩灰 | #708090 | |
| 雪白 | #fffafa | |
| 春绿 | #00ff7f | |
| 钢蓝色 | #4682b4 | |
| 浅棕色 | #d2b48c | |
| 青绿色 | #008080 | |
| 蓟花色 | #d8bfd8 | |
| 番茄 | #ff6347 | |
| 绿松石色 | #40e0d0 | |
| 紫色 | #ee82ee | |
| 小麦色 | #f5deb3 | |
| 白色 | #ffffff | |
| 白烟 | #f5f5f5 | |
| 黄色 | #ffff00 | |
| 黄绿色 | #9acd32 |
另请参阅 QColor 和Qt::GlobalColor 。
© 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.