#include <faith/colorgroup.h>
Public Types | |
| Background | |
| Foreground | |
| Button | |
| ButtonText | |
| Base | |
| Text | |
| Highlight | |
| HighlightedText | |
| Midlight | |
| Mid | |
| Light | |
| Link | |
| LinkVisited | |
| enum | ColorRole { Background, Foreground, Button, ButtonText, Base, Text, Highlight, HighlightedText, Midlight, Mid, Light, Link, LinkVisited } |
Public Member Functions | |
| ColorGroup () | |
| ColorGroup (const ColorGroup ©) | |
| ~ColorGroup () | |
| ColorGroup & | operator= (const ColorGroup ©) |
| bool | operator== (const ColorGroup &other) const |
| Color | color (ColorRole r) const |
| Color | brush (ColorRole r) const |
| void | setColor (ColorRole r, const Color &color) |
| Color | background () const |
| Color | foreground () const |
| Color | button () const |
| Color | buttonText () const |
| Color | base () const |
| Color | text () const |
| Color | highlightedText () const |
| Color | highlight () const |
| Color | midlight () const |
| Color | mid () const |
| Color | light () const |
| Color | link () const |
| Color | linkVisited () const |
This specifies all the colors used by widgets.
A ColorRole is, don't be surprised: the setting of a color into a role.
Here are the available roles:
| Faith::ColorGroup::ColorGroup | ( | ) |
all colors are black
| Faith::ColorGroup::ColorGroup | ( | const ColorGroup & | copy | ) |
| Faith::ColorGroup::~ColorGroup | ( | ) |
| Color Faith::ColorGroup::background | ( | ) | const [inline] |
| Color Faith::ColorGroup::base | ( | ) | const [inline] |
| Color Faith::ColorGroup::button | ( | ) | const [inline] |
| Color Faith::ColorGroup::buttonText | ( | ) | const [inline] |
| Color Faith::ColorGroup::foreground | ( | ) | const [inline] |
| Color Faith::ColorGroup::highlight | ( | ) | const [inline] |
| Color Faith::ColorGroup::highlightedText | ( | ) | const [inline] |
| Color Faith::ColorGroup::light | ( | ) | const [inline] |
| Color Faith::ColorGroup::link | ( | ) | const [inline] |
| Color Faith::ColorGroup::linkVisited | ( | ) | const [inline] |
| Color Faith::ColorGroup::mid | ( | ) | const [inline] |
| Color Faith::ColorGroup::midlight | ( | ) | const [inline] |
| ColorGroup& Faith::ColorGroup::operator= | ( | const ColorGroup & | copy | ) |
| bool Faith::ColorGroup::operator== | ( | const ColorGroup & | other | ) | const |
| Color Faith::ColorGroup::text | ( | ) | const [inline] |
1.4.7