Константы цвета в Qt5
В Qt5 заданы 19 констант цветов. Константы Qt::color0 и Qt::color1 используются для рисования двухцветных изображений. Для расширения данной палитры можно применять методы lighter() и darker() класса QColor. Например, QColor c=QColor(Qt::green).lighter(120), где 120 - значение в процентах, на которое умножается (или делится в случае darker) компонент V в модели HSV.
Код | Константа | # | RGB | Название | Демонстрация |
3 | Qt::white | #fffff | (0;0;0) | Белый | |
2 | Qt::black | #000000 | (255;255;255) | Черный | |
7 | Qt::red | #ff0000 | (255;0;0) | Красный | |
13 | Qt::darkRed | #800000 | (128;0;0) | Темно-красный | |
8 | Qt::green | #00ff00 | (0;255;0) | Зеленый | |
14 | Qt::darkGreen | #008000 | (0;128;0) | Темно-зеленый | |
9 | Qt::blue | #0000ff | (0;0;255) | Синий | |
15 | Qt::darkBlue | #000080 | (0;0;128) | Темно-синий | |
10 | Qt::cyan | #00ffff | (0;255;255) | Голубой | |
16 | Qt::darkCyan | #008080 | (0;128;128) | Темно-голубой | |
11 | Qt::magenta | #ff00ff | (255;0;255) | Пурпурный | |
17 | Qt::darkMagenta | #800080 | (128;0;128) | Темно-пурпурный | |
12 | Qt::yellow | #ffff00 | (255;255;0) | Желтый | |
18 | Qt::darkYellow | #808000 | (128;128;0) | Темно-желтый | |
5 | Qt::gray | #a0a0a4 | (160;160;164) | Серый | |
4 | Qt::darkGray | #808080 | (128;128;128) | Темно-серый | |
6 | Qt::lightGray | #c0c0c0 | (192;192;192) | Светло-серый | |
19 | Qt::transparent | QColor(0,0,0,0) | Прозрачный черный | ||
0 | Qt::color0 | 0 pixel value | |||
1 | Qt::color1 | 1 pixel value |