Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
qquickpalettecolorprovider.cpp File Reference
#include "qquickpalettecolorprovider_p.h"
#include <QtQuick/private/qquickabstractpaletteprovider_p.h>
+ Include dependency graph for qquickpalettecolorprovider.cpp:

Go to the source code of this file.

Classes

class  DefaultPalettesProvider
 

Functions

static QT_BEGIN_NAMESPACE bool notEq (const QPalette &p1, const QPalette &p2)
 
static QPalette::ColorGroup adjustCg (QPalette::ColorGroup group)
 
static constexpr QPalette::ResolveMask colorRoleOffset (QPalette::ColorGroup colorGroup)
 
static constexpr QPalette::ResolveMask bitPosition (QPalette::ColorGroup colorGroup, QPalette::ColorRole colorRole)
 
static std::default_delete< const QQuickAbstractPaletteProviderdefaultDeleter ()
 

Function Documentation

◆ adjustCg()

static QPalette::ColorGroup adjustCg ( QPalette::ColorGroup  group)
static

Definition at line 14 of file qquickpalettecolorprovider.cpp.

References QPalette::Active, and QPalette::All.

Referenced by QQuickPaletteColorProvider::color().

+ Here is the caller graph for this function:

◆ bitPosition()

static constexpr QPalette::ResolveMask bitPosition ( QPalette::ColorGroup  colorGroup,
QPalette::ColorRole  colorRole 
)
staticconstexpr

Definition at line 28 of file qquickpalettecolorprovider.cpp.

References QPalette::AccentColor, colorRoleOffset(), and QPalette::NoRole.

+ Here is the call graph for this function:

◆ colorRoleOffset()

static constexpr QPalette::ResolveMask colorRoleOffset ( QPalette::ColorGroup  colorGroup)
staticconstexpr

Definition at line 20 of file qquickpalettecolorprovider.cpp.

References QPalette::NColorGroups, QPalette::NColorRoles, Q_ASSERT, and qToUnderlying().

Referenced by bitPosition().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ defaultDeleter()

static std::default_delete< const QQuickAbstractPaletteProvider > defaultDeleter ( )
static

Definition at line 50 of file qquickpalettecolorprovider.cpp.

◆ notEq()

static QT_BEGIN_NAMESPACE bool notEq ( const QPalette p1,
const QPalette p2 
)
static

Definition at line 9 of file qquickpalettecolorprovider.cpp.

References p1, and p2.