MauiKit Controls
platformtheme.h
64 Q_PROPERTY(QColor textColor READ textColor WRITE setCustomTextColor RESET setCustomTextColor NOTIFY colorsChanged)
69 Q_PROPERTY(QColor disabledTextColor READ disabledTextColor WRITE setCustomDisabledTextColor RESET setCustomDisabledTextColor NOTIFY colorsChanged)
75 QColor highlightedTextColor READ highlightedTextColor WRITE setCustomHighlightedTextColor RESET setCustomHighlightedTextColor NOTIFY colorsChanged)
80 Q_PROPERTY(QColor activeTextColor READ activeTextColor WRITE setCustomActiveTextColor RESET setCustomActiveTextColor NOTIFY colorsChanged)
85 Q_PROPERTY(QColor linkColor READ linkColor WRITE setCustomLinkColor RESET setCustomLinkColor NOTIFY colorsChanged)
90 Q_PROPERTY(QColor visitedLinkColor READ visitedLinkColor WRITE setCustomVisitedLinkColor RESET setCustomVisitedLinkColor NOTIFY colorsChanged)
95 Q_PROPERTY(QColor negativeTextColor READ negativeTextColor WRITE setCustomNegativeTextColor RESET setCustomNegativeTextColor NOTIFY colorsChanged)
100 Q_PROPERTY(QColor neutralTextColor READ neutralTextColor WRITE setCustomNeutralTextColor RESET setCustomNeutralTextColor NOTIFY colorsChanged)
105 Q_PROPERTY(QColor positiveTextColor READ positiveTextColor WRITE setCustomPositiveTextColor RESET setCustomPositiveTextColor NOTIFY colorsChanged)
111 Q_PROPERTY(QColor backgroundColor READ backgroundColor WRITE setCustomBackgroundColor RESET setCustomBackgroundColor NOTIFY colorsChanged)
119 Q_PROPERTY(QColor alternateBackgroundColor READ alternateBackgroundColor WRITE setCustomAlternateBackgroundColor RESET setCustomAlternateBackgroundColor
125 Q_PROPERTY(QColor highlightColor READ highlightColor WRITE setCustomHighlightColor RESET setCustomHighlightColor NOTIFY colorsChanged)
131 QColor activeBackgroundColor READ activeBackgroundColor WRITE setCustomActiveBackgroundColor RESET setCustomActiveBackgroundColor NOTIFY colorsChanged)
136 Q_PROPERTY(QColor linkBackgroundColor READ linkBackgroundColor WRITE setCustomLinkBackgroundColor RESET setCustomLinkBackgroundColor NOTIFY colorsChanged)
141 Q_PROPERTY(QColor visitedLinkBackgroundColor READ visitedLinkBackgroundColor WRITE setCustomVisitedLinkBackgroundColor RESET
147 Q_PROPERTY(QColor negativeBackgroundColor READ negativeBackgroundColor WRITE setCustomNegativeBackgroundColor RESET setCustomNegativeBackgroundColor NOTIFY
153 Q_PROPERTY(QColor neutralBackgroundColor READ neutralBackgroundColor WRITE setCustomNeutralBackgroundColor RESET setCustomNeutralBackgroundColor NOTIFY
159 Q_PROPERTY(QColor positiveBackgroundColor READ positiveBackgroundColor WRITE setCustomPositiveBackgroundColor RESET setCustomPositiveBackgroundColor NOTIFY
166 Q_PROPERTY(QColor focusColor READ focusColor WRITE setCustomFocusColor RESET setCustomFocusColor NOTIFY colorsChanged)
171 Q_PROPERTY(QColor hoverColor READ hoverColor WRITE setCustomHoverColor RESET setCustomHoverColor NOTIFY colorsChanged)
183 Complementary, /** Color set meant to be complementary to Window: usually is a dark theme for light themes */
242 virtual Q_INVOKABLE QIcon iconFromTheme(const QString &name, const QColor &customColor = Qt::transparent);
This class is the base for color management in Maui, different platforms can reimplement this class t...
Definition platformtheme.h:31
QColor highlightedTextColor
Color for text that has been highlighted, often is a light color while normal text is dark.
Definition platformtheme.h:75
QColor activeBackgroundColor
Background for areas that are active or requesting attention.
Definition platformtheme.h:131
QColor positiveBackgroundColor
Background color for positive areas, such as success messages and trusted content.
Definition platformtheme.h:160
ColorSet colorSet
This enumeration describes the color set for which a color is being selected.
Definition platformtheme.h:42
bool inherit
If true, the colorSet will be inherited from the colorset of a theme of one of the ancestor items def...
Definition platformtheme.h:57
QColor negativeTextColor
Foreground color for negative areas, such as critical error text.
Definition platformtheme.h:95
QColor visitedLinkBackgroundColor
Background color for visited links, usually a bit darker than linkBackgroundColor.
Definition platformtheme.h:142
QColor neutralTextColor
Foreground color for neutral areas, such as warning texts (but not critical)
Definition platformtheme.h:100
QColor negativeBackgroundColor
Background color for negative areas, such as critical errors and destructive actions.
Definition platformtheme.h:148
@ Header
Color set meant to be complementary to Window: usually is a dark theme for light themes.
Definition platformtheme.h:184
@ ColorSetCount
Color set to be used by heading areas of applications, such as toolbars.
Definition platformtheme.h:186
QColor textColor
Color for normal foregrounds, usually text, but not limited to it, anything that should be painted wi...
Definition platformtheme.h:64
QColor alternateBackgroundColor
The generic background color Alternate background; for example, for use in lists.
Definition platformtheme.h:120
ColorGroup colorGroup
This enumeration describes the color group used to generate the colors.
Definition platformtheme.h:50
QColor disabledTextColor
Foreground color for disabled areas, usually a mid-gray.
Definition platformtheme.h:69
QColor activeTextColor
Foreground for areas that are active or requesting attention.
Definition platformtheme.h:80
QColor neutralBackgroundColor
Background color for neutral areas, such as warnings (but not critical)
Definition platformtheme.h:154
QColor visitedLinkColor
Color for visited links, usually a bit darker than linkColor.
Definition platformtheme.h:90
QEvent(Type type)
Type
QObject(QObject *parent)
Q_ENUM(...)
Q_INVOKABLEQ_INVOKABLE
Q_OBJECTQ_OBJECT
Q_PROPERTY(...)
Q_SIGNALSQ_SIGNALS
QObject * parent() const const
Disabled
transparent
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Feb 14 2025 11:49:07 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Feb 14 2025 11:49:07 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.