Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include <qpalette_p.h>
Classes | |
class | Data |
Public Member Functions | |
QPalettePrivate (const QExplicitlySharedDataPointer< Data > &data) | |
QPalettePrivate () | |
Static Public Member Functions | |
static constexpr QPalette::ResolveMask | colorRoleOffset (QPalette::ColorGroup colorGroup) |
static constexpr QPalette::ResolveMask | bitPosition (QPalette::ColorGroup colorGroup, QPalette::ColorRole colorRole) |
Public Attributes | |
QAtomicInt | ref |
QPalette::ResolveMask | resolveMask = {0} |
int | detach_no = ++qt_palette_private_count |
QExplicitlySharedDataPointer< Data > | data |
Static Public Attributes | |
static int | qt_palette_count = 0 |
static int | qt_palette_private_count = 0 |
Definition at line 22 of file qpalette_p.h.
|
inline |
Definition at line 44 of file qpalette_p.h.
|
inline |
Definition at line 47 of file qpalette_p.h.
|
inlinestaticconstexpr |
Definition at line 57 of file qpalette_p.h.
References QPalette::Accent, and QPalette::NoRole.
Referenced by allResolveMask(), QPalette::isBrushSet(), QQuickPaletteColorProvider::resetColor(), QQuickPaletteColorProvider::resetColor(), QPalette::resolve(), QPalette::setBrush(), and QPalette::setColorGroup().
|
inlinestaticconstexpr |
Definition at line 51 of file qpalette_p.h.
References QPalette::NColorRoles, and qToUnderlying().
QExplicitlySharedDataPointer<Data> QPalettePrivate::data |
Definition at line 72 of file qpalette_p.h.
Referenced by QPalette::brush(), QPalette::cacheKey(), QPalette::isEqual(), QPalette::operator==(), and QPalette::setBrush().
int QPalettePrivate::detach_no = ++qt_palette_private_count |
Definition at line 71 of file qpalette_p.h.
Referenced by QPalette::cacheKey().
|
inlinestatic |
Definition at line 69 of file qpalette_p.h.
|
inlinestatic |
Definition at line 70 of file qpalette_p.h.
QAtomicInt QPalettePrivate::ref |
Definition at line 67 of file qpalette_p.h.
Referenced by QPalette::QPalette(), QPalette::QPalette(), QPalette::~QPalette(), and QPalette::operator=().
QPalette::ResolveMask QPalettePrivate::resolveMask = {0} |
Definition at line 68 of file qpalette_p.h.
Referenced by QPalette::QPalette(), QPalette::isBrushSet(), QPalette::resolve(), QPalette::resolveMask(), QPalette::setBrush(), QPalette::setColorGroup(), and QPalette::setResolveMask().