Definition at line 227 of file kcolorscheme.cpp.
◆ KColorSchemePrivate() [1/2]
| KColorSchemePrivate::KColorSchemePrivate |
( |
const KSharedConfigPtr & | config, |
|
|
QPalette::ColorGroup | state, |
|
|
const char * | group, |
|
|
SetDefaultColors | defaults ) |
|
explicit |
Definition at line 251 of file kcolorscheme.cpp.
255{
256 KConfigGroup cfg(config, group);
258
259
262
263
264 init(config, state, group, defaults);
265}
void init(const KSharedConfigPtr &, QPalette::ColorGroup, const char *, SetDefaultColors)
struct KColorSchemePrivate::@9 _brushes
static qreal contrastF(const KSharedConfigPtr &config=KSharedConfigPtr())
References _brushes, _contrast, KColorScheme::contrastF(), init(), and SET_DEFAULT.
◆ KColorSchemePrivate() [2/2]
| KColorSchemePrivate::KColorSchemePrivate |
( |
const KSharedConfigPtr & | config, |
|
|
QPalette::ColorGroup | state, |
|
|
const char * | group, |
|
|
SetDefaultColors | defaults, |
|
|
const QBrush & | tint ) |
|
explicit |
Definition at line 267 of file kcolorscheme.cpp.
272{
273 KConfigGroup cfg(config, group);
275
276
279
280
281 _brushes.bg[0] = KColorUtils::tint(
_brushes.bg[0].color(), tint.color(), 0.4);
282 _brushes.bg[1] = KColorUtils::tint(
_brushes.bg[1].color(), tint.color(), 0.4);
283
284
285 init(config, state, group, defaults);
286}
References _brushes, _contrast, KColorScheme::contrastF(), init(), and SET_DEFAULT.
◆ ~KColorSchemePrivate()
| KColorSchemePrivate::~KColorSchemePrivate |
( |
| ) |
|
|
inline |
◆ background()
◆ contrast()
| qreal KColorSchemePrivate::contrast |
( |
| ) |
const |
◆ decoration()
◆ foreground()
◆ init()
| void KColorSchemePrivate::init |
( |
const KSharedConfigPtr & | config, |
|
|
QPalette::ColorGroup | state, |
|
|
const char * | group, |
|
|
SetDefaultColors | defaults ) |
|
private |
◆ [struct]
| struct { ... } KColorSchemePrivate::_brushes |
◆ _contrast
| qreal KColorSchemePrivate::_contrast |
|
private |
◆ bg
| QBrush KColorSchemePrivate::bg[8] |
◆ deco
| QBrush KColorSchemePrivate::deco[2] |
◆ fg
| QBrush KColorSchemePrivate::fg[8] |
The documentation for this class was generated from the following file: