![]() |
Cockatrice 2026-03-05-Development-2.11.0-beta.54
A virtual tabletop for multiplayer card games
|
#include "theme_manager.h"#include "../../client/settings/cache_settings.h"#include <QApplication>#include <QColor>#include <QDebug>#include <QLibraryInfo>#include <QMap>#include <QMetaEnum>#include <QPalette>#include <QPixmapCache>#include <QStandardPaths>#include <QString>#include <QStyle>#include <QStyleFactory>#include <QStyleHints>#include <Qt>Classes | |
| struct | PaletteColorInfo |
Macros | |
| #define | NONE_THEME_NAME "Default" |
| #define | FUSION_THEME_NAME "Fusion (System Default)" |
| #define | FUSION_THEME_NAME_LIGHT "Fusion (Light)" |
| #define | FUSION_THEME_NAME_DARK "Fusion (Dark)" |
| #define | STYLE_CSS_NAME "style.css" |
| #define | HANDZONE_BG_NAME "handzone" |
| #define | PLAYERZONE_BG_NAME "playerzone" |
| #define | STACKZONE_BG_NAME "stackzone" |
| #define | TABLEZONE_BG_NAME "tablezone" |
Functions | |
| static QList< PaletteColorInfo > | queryAllPaletteColors (const QPalette &palette=qApp->palette()) |
| static void | printPaletteColors (const QPalette &palette=qApp->palette()) |
| static QPalette | createDarkGreenFusionPalette () |
| static QPalette | createLightGreenFusionPalette () |
| static QString | roleBgName (ThemeManager::Role role) |
Variables | |
| static const QColor | HANDZONE_BG_DEFAULT = QColor(80, 100, 50) |
| static const QColor | TABLEZONE_BG_DEFAULT = QColor(70, 50, 100) |
| static const QColor | PLAYERZONE_BG_DEFAULT = QColor(200, 200, 200) |
| static const QColor | STACKZONE_BG_DEFAULT = QColor(113, 43, 43) |
| static const QStringList | DEFAULT_RESOURCE_PATHS = {":/resources"} |
| #define FUSION_THEME_NAME "Fusion (System Default)" |
| #define FUSION_THEME_NAME_DARK "Fusion (Dark)" |
| #define FUSION_THEME_NAME_LIGHT "Fusion (Light)" |
| #define HANDZONE_BG_NAME "handzone" |
| #define NONE_THEME_NAME "Default" |
| #define PLAYERZONE_BG_NAME "playerzone" |
| #define STACKZONE_BG_NAME "stackzone" |
| #define STYLE_CSS_NAME "style.css" |
| #define TABLEZONE_BG_NAME "tablezone" |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |