Maui::PlatformTheme

Search for usage in LXR

#include <Maui/PlatformTheme>

Inheritance diagram for Maui::PlatformTheme:

Public Types

enum  ColorGroup {
  Disabled = QPalette::Disabled , Active = QPalette::Active , Inactive = QPalette::Inactive , Normal = QPalette::Normal ,
  ColorGroupCount
}
 
enum  ColorSet {
  View = 0 , Window , Button , Selection ,
  Tooltip , Complementary , Header , ColorSetCount
}
 
- Public Types inherited from QObject
typedef  QObjectList
 

Properties

QColor activeBackgroundColor
 
QColor activeTextColor
 
QColor alternateBackgroundColor
 
QColor backgroundColor
 
ColorGroup colorGroup
 
ColorSet colorSet
 
QColor disabledTextColor
 
QColor focusColor
 
QColor highlightColor
 
QColor highlightedTextColor
 
QColor hoverColor
 
bool inherit
 
QColor linkBackgroundColor
 
QColor linkColor
 
QColor negativeBackgroundColor
 
QColor negativeTextColor
 
QColor neutralBackgroundColor
 
QColor neutralTextColor
 
QPalette palette
 
QColor positiveBackgroundColor
 
QColor positiveTextColor
 
QColor textColor
 
QColor visitedLinkBackgroundColor
 
QColor visitedLinkColor
 
- Properties inherited from QObject
 objectName
 

Signals

void colorGroupChanged (Maui::PlatformTheme::ColorGroup colorGroup)
 
void colorsChanged ()
 
void colorSetChanged (Maui::PlatformTheme::ColorSet colorSet)
 
void inheritChanged (bool inherit)
 
void paletteChanged (const QPalette &pal)
 

Public Member Functions

 PlatformTheme (QObject *parent=nullptr)
 
QColor activeBackgroundColor () const
 
QColor activeTextColor () const
 
QColor alternateBackgroundColor () const
 
QColor backgroundColor () const
 
PlatformTheme::ColorGroup colorGroup () const
 
PlatformTheme::ColorSet colorSet () const
 
QColor disabledTextColor () const
 
QColor focusColor () const
 
QColor highlightColor () const
 
QColor highlightedTextColor () const
 
QColor hoverColor () const
 
virtual Q_INVOKABLE QIcon iconFromTheme (const QString &name, const QColor &customColor=Qt::transparent)
 
bool inherit () const
 
QColor linkBackgroundColor () const
 
QColor linkColor () const
 
QColor negativeBackgroundColor () const
 
QColor negativeTextColor () const
 
QColor neutralBackgroundColor () const
 
QColor neutralTextColor () const
 
QPalette palette () const
 
QColor positiveBackgroundColor () const
 
QColor positiveTextColor () const
 
void setColorGroup (PlatformTheme::ColorGroup)
 
void setColorSet (PlatformTheme::ColorSet)
 
void setCustomActiveBackgroundColor (const QColor &color=QColor())
 
void setCustomActiveTextColor (const QColor &color=QColor())
 
void setCustomAlternateBackgroundColor (const QColor &color=QColor())
 
void setCustomBackgroundColor (const QColor &color=QColor())
 
void setCustomDisabledTextColor (const QColor &color=QColor())
 
void setCustomFocusColor (const QColor &color=QColor())
 
void setCustomHighlightColor (const QColor &color=QColor())
 
void setCustomHighlightedTextColor (const QColor &color=QColor())
 
void setCustomHoverColor (const QColor &color=QColor())
 
void setCustomLinkBackgroundColor (const QColor &color=QColor())
 
void setCustomLinkColor (const QColor &color=QColor())
 
void setCustomNegativeBackgroundColor (const QColor &color=QColor())
 
void setCustomNegativeTextColor (const QColor &color=QColor())
 
void setCustomNeutralBackgroundColor (const QColor &color=QColor())
 
void setCustomNeutralTextColor (const QColor &color=QColor())
 
void setCustomPositiveBackgroundColor (const QColor &color=QColor())
 
void setCustomPositiveTextColor (const QColor &color=QColor())
 
void setCustomTextColor (const QColor &color=QColor())
 
void setCustomVisitedLinkBackgroundColor (const QColor &color=QColor())
 
void setCustomVisitedLinkColor (const QColor &color=QColor())
 
void setInherit (bool inherit)
 
bool supportsIconColoring () const
 
QColor textColor () const
 
QColor visitedLinkBackgroundColor () const
 
QColor visitedLinkColor () const
 
- Public Member Functions inherited from QObject
 QObject (QObject *parent)
 
QBindable< QStringbindableObjectName ()
 
bool blockSignals (bool block)
 
const QObjectListchildren () const const
 
QMetaObject::Connection connect (const QObject *sender, const char *signal, const char *method, Qt::ConnectionType type) const const
 
void deleteLater ()
 
void destroyed (QObject *obj)
 
bool disconnect (const char *signal, const QObject *receiver, const char *method) const const
 
bool disconnect (const QObject *receiver, const char *method) const const
 
void dumpObjectInfo () const const
 
void dumpObjectTree () const const
 
QList< QByteArraydynamicPropertyNames () const const
 
virtual bool eventFilter (QObject *watched, QEvent *event)
 
findChild (const QString &name, Qt::FindChildOptions options) const const
 
QList< T > findChildren (const QRegularExpression &re, Qt::FindChildOptions options) const const
 
QList< T > findChildren (const QString &name, Qt::FindChildOptions options) const const
 
QList< T > findChildren (Qt::FindChildOptions options) const const
 
bool inherits (const char *className) const const
 
void installEventFilter (QObject *filterObj)
 
bool isQuickItemType () const const
 
bool isWidgetType () const const
 
bool isWindowType () const const
 
void killTimer (int id)
 
virtual const QMetaObjectmetaObject () const const
 
void moveToThread (QThread *targetThread)
 
QString objectName () const const
 
void objectNameChanged (const QString &objectName)
 
QObjectparent () const const
 
QVariant property (const char *name) const const
 
 Q_CLASSINFO (Name, Value)
 
 Q_EMIT Q_EMIT
 
 Q_ENUM (...)
 
 Q_ENUM_NS (...)
 
 Q_ENUMS (...)
 
 Q_FLAG (...)
 
 Q_FLAG_NS (...)
 
 Q_FLAGS (...)
 
 Q_GADGET Q_GADGET
 
 Q_GADGET_EXPORT (EXPORT_MACRO)
 
 Q_INTERFACES (...)
 
 Q_INVOKABLE Q_INVOKABLE
 
 Q_MOC_INCLUDE Q_MOC_INCLUDE
 
 Q_NAMESPACE Q_NAMESPACE
 
 Q_NAMESPACE_EXPORT (EXPORT_MACRO)
 
 Q_OBJECT Q_OBJECT
 
 Q_PROPERTY (...)
 
 Q_REVISION Q_REVISION
 
 Q_SET_OBJECT_NAME (Object)
 
 Q_SIGNAL Q_SIGNAL
 
 Q_SIGNALS Q_SIGNALS
 
 Q_SLOT Q_SLOT
 
 Q_SLOTS Q_SLOTS
 
qobject_cast (const QObject *object)
 
qobject_cast (QObject *object)
 
 QT_NO_NARROWING_CONVERSIONS_IN_CONNECT QT_NO_NARROWING_CONVERSIONS_IN_CONNECT
 
void removeEventFilter (QObject *obj)
 
void setObjectName (const QString &name)
 
void setObjectName (QAnyStringView name)
 
void setParent (QObject *parent)
 
bool setProperty (const char *name, const QVariant &value)
 
bool setProperty (const char *name, QVariant &&value)
 
bool signalsBlocked () const const
 
int startTimer (int interval, Qt::TimerType timerType)
 
int startTimer (std::chrono::milliseconds interval, Qt::TimerType timerType)
 
QThreadthread () const const
 

Static Public Member Functions

static PlatformThemeqmlAttachedProperties (QObject *object)
 
- Static Public Member Functions inherited from QObject
QMetaObject::Connection connect (const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
 
QMetaObject::Connection connect (const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method, Qt::ConnectionType type)
 
QMetaObject::Connection connect (const QObject *sender, PointerToMemberFunction signal, const QObject *context, Functor functor, Qt::ConnectionType type)
 
QMetaObject::Connection connect (const QObject *sender, PointerToMemberFunction signal, const QObject *receiver, PointerToMemberFunction method, Qt::ConnectionType type)
 
QMetaObject::Connection connect (const QObject *sender, PointerToMemberFunction signal, Functor functor)
 
bool disconnect (const QMetaObject::Connection &connection)
 
bool disconnect (const QObject *sender, const char *signal, const QObject *receiver, const char *method)
 
bool disconnect (const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method)
 
bool disconnect (const QObject *sender, PointerToMemberFunction signal, const QObject *receiver, PointerToMemberFunction method)
 
QString tr (const char *sourceText, const char *disambiguation, int n)
 

Protected Member Functions

bool event (QEvent *event) override
 
void setActiveBackgroundColor (const QColor &color)
 
void setActiveTextColor (const QColor &color)
 
void setAlternateBackgroundColor (const QColor &color)
 
void setBackgroundColor (const QColor &color)
 
void setDisabledTextColor (const QColor &color)
 
void setFocusColor (const QColor &color)
 
void setHighlightColor (const QColor &color)
 
void setHighlightedTextColor (const QColor &color)
 
void setHoverColor (const QColor &color)
 
void setLinkBackgroundColor (const QColor &color)
 
void setLinkColor (const QColor &color)
 
void setNegativeBackgroundColor (const QColor &color)
 
void setNegativeTextColor (const QColor &color)
 
void setNeutralBackgroundColor (const QColor &color)
 
void setNeutralTextColor (const QColor &color)
 
void setPositiveBackgroundColor (const QColor &color)
 
void setPositiveTextColor (const QColor &color)
 
void setSupportsIconColoring (bool support)
 
void setTextColor (const QColor &color)
 
void setVisitedLinkBackgroundColor (const QColor &color)
 
void setVisitedLinkColor (const QColor &color)
 
- Protected Member Functions inherited from QObject
virtual void childEvent (QChildEvent *event)
 
virtual void connectNotify (const QMetaMethod &signal)
 
virtual void customEvent (QEvent *event)
 
virtual void disconnectNotify (const QMetaMethod &signal)
 
bool isSignalConnected (const QMetaMethod &signal) const const
 
int receivers (const char *signal) const const
 
QObjectsender () const const
 
int senderSignalIndex () const const
 
virtual void timerEvent (QTimerEvent *event)
 

Detailed Description

This class is the base for color management in Maui, different platforms can reimplement this class to integrate with system platform colors of a given platform.

Definition at line 30 of file platformtheme.h.

Member Enumeration Documentation

◆ ColorGroup

enum Maui::PlatformTheme::ColorGroup

Definition at line 190 of file platformtheme.h.

◆ ColorSet

Enumerator
Window 

Color set for item views, usually the lightest of all.

Button 

Default Color set for windows and "chrome" areas.

Selection 

Color set used by buttons.

Tooltip 

Color set used by selectged areas.

Complementary 

Color set used by tooltips.

Header 

Color set meant to be complementary to Window: usually is a dark theme for light themes.

ColorSetCount 

Color set to be used by heading areas of applications, such as toolbars.

Definition at line 177 of file platformtheme.h.

Property Documentation

◆ activeBackgroundColor

QColor Maui::PlatformTheme::activeBackgroundColor
readwrite

Background for areas that are active or requesting attention.

Definition at line 130 of file platformtheme.h.

◆ activeTextColor

QColor Maui::PlatformTheme::activeTextColor
readwrite

Foreground for areas that are active or requesting attention.

Definition at line 80 of file platformtheme.h.

◆ alternateBackgroundColor

QColor Maui::PlatformTheme::alternateBackgroundColor
readwrite

The generic background color Alternate background; for example, for use in lists.

This color may be the same as BackgroundNormal, especially in sets other than View and Window.

Definition at line 119 of file platformtheme.h.

◆ backgroundColor

QColor Maui::PlatformTheme::backgroundColor
readwrite

The generic background color.

Definition at line 111 of file platformtheme.h.

◆ colorGroup

ColorGroup Maui::PlatformTheme::colorGroup
readwrite

This enumeration describes the color group used to generate the colors.

The enum value is based upon QPalette::CpolorGroup and has the same values. It's redefined here in order to make it work with QML

Since
4.43

Definition at line 50 of file platformtheme.h.

◆ colorSet

ColorSet Maui::PlatformTheme::colorSet
readwrite

This enumeration describes the color set for which a color is being selected.

Color sets define a color "environment", suitable for drawing all parts of a given region. Colors from different sets should not be combined.

Definition at line 42 of file platformtheme.h.

◆ disabledTextColor

QColor Maui::PlatformTheme::disabledTextColor
readwrite

Foreground color for disabled areas, usually a mid-gray.

Definition at line 69 of file platformtheme.h.

◆ focusColor

QColor Maui::PlatformTheme::focusColor
readwrite

A decoration color that indicates active focus.

Definition at line 166 of file platformtheme.h.

◆ highlightColor

QColor Maui::PlatformTheme::highlightColor
readwrite

The background color for selected areas.

Definition at line 125 of file platformtheme.h.

◆ highlightedTextColor

QColor Maui::PlatformTheme::highlightedTextColor
readwrite

Color for text that has been highlighted, often is a light color while normal text is dark.

Definition at line 74 of file platformtheme.h.

◆ hoverColor

QColor Maui::PlatformTheme::hoverColor
readwrite

A decoration color that indicates mouse hovering.

Definition at line 171 of file platformtheme.h.

◆ inherit

bool Maui::PlatformTheme::inherit
readwrite

If true, the colorSet will be inherited from the colorset of a theme of one of the ancestor items default: true.

Definition at line 57 of file platformtheme.h.

◆ linkBackgroundColor

QColor Maui::PlatformTheme::linkBackgroundColor
readwrite

Background color for links.

Definition at line 136 of file platformtheme.h.

◆ linkColor

QColor Maui::PlatformTheme::linkColor
readwrite

Color for links.

Definition at line 85 of file platformtheme.h.

◆ negativeBackgroundColor

QColor Maui::PlatformTheme::negativeBackgroundColor
readwrite

Background color for negative areas, such as critical errors and destructive actions.

Definition at line 147 of file platformtheme.h.

◆ negativeTextColor

QColor Maui::PlatformTheme::negativeTextColor
readwrite

Foreground color for negative areas, such as critical error text.

Definition at line 95 of file platformtheme.h.

◆ neutralBackgroundColor

QColor Maui::PlatformTheme::neutralBackgroundColor
readwrite

Background color for neutral areas, such as warnings (but not critical)

Definition at line 153 of file platformtheme.h.

◆ neutralTextColor

QColor Maui::PlatformTheme::neutralTextColor
readwrite

Foreground color for neutral areas, such as warning texts (but not critical)

Definition at line 100 of file platformtheme.h.

◆ palette

QPalette Maui::PlatformTheme::palette
read

Definition at line 174 of file platformtheme.h.

◆ positiveBackgroundColor

QColor Maui::PlatformTheme::positiveBackgroundColor
readwrite

Background color for positive areas, such as success messages and trusted content.

Definition at line 159 of file platformtheme.h.

◆ positiveTextColor

QColor Maui::PlatformTheme::positiveTextColor
readwrite

Success messages, trusted content.

Definition at line 105 of file platformtheme.h.

◆ textColor

QColor Maui::PlatformTheme::textColor
readwrite

Color for normal foregrounds, usually text, but not limited to it, anything that should be painted with a clear contrast should use this color.

Definition at line 64 of file platformtheme.h.

◆ visitedLinkBackgroundColor

QColor Maui::PlatformTheme::visitedLinkBackgroundColor
readwrite

Background color for visited links, usually a bit darker than linkBackgroundColor.

Definition at line 141 of file platformtheme.h.

◆ visitedLinkColor

QColor Maui::PlatformTheme::visitedLinkColor
readwrite

Color for visited links, usually a bit darker than linkColor.

Definition at line 90 of file platformtheme.h.

Constructor & Destructor Documentation

◆ PlatformTheme()

Maui::PlatformTheme::PlatformTheme ( QObject * parent = nullptr)
explicit

Definition at line 375 of file platformtheme.cpp.

◆ ~PlatformTheme()

Maui::PlatformTheme::~PlatformTheme ( )
override

Definition at line 387 of file platformtheme.cpp.

Member Function Documentation

◆ activeBackgroundColor()

QColor Maui::PlatformTheme::activeBackgroundColor ( ) const

Definition at line 476 of file platformtheme.cpp.

◆ activeTextColor()

QColor Maui::PlatformTheme::activeTextColor ( ) const

Definition at line 471 of file platformtheme.cpp.

◆ alternateBackgroundColor()

QColor Maui::PlatformTheme::alternateBackgroundColor ( ) const

Definition at line 466 of file platformtheme.cpp.

◆ backgroundColor()

QColor Maui::PlatformTheme::backgroundColor ( ) const

Definition at line 461 of file platformtheme.cpp.

◆ colorGroup()

PlatformTheme::ColorGroup Maui::PlatformTheme::colorGroup ( ) const

Definition at line 419 of file platformtheme.cpp.

◆ colorSet()

PlatformTheme::ColorSet Maui::PlatformTheme::colorSet ( ) const

Definition at line 405 of file platformtheme.cpp.

◆ disabledTextColor()

QColor Maui::PlatformTheme::disabledTextColor ( ) const

Definition at line 446 of file platformtheme.cpp.

◆ event()

bool Maui::PlatformTheme::event ( QEvent * event)
overrideprotectedvirtual

Reimplemented from QObject.

Definition at line 780 of file platformtheme.cpp.

◆ focusColor()

QColor Maui::PlatformTheme::focusColor ( ) const

Definition at line 531 of file platformtheme.cpp.

◆ highlightColor()

QColor Maui::PlatformTheme::highlightColor ( ) const

Definition at line 451 of file platformtheme.cpp.

◆ highlightedTextColor()

QColor Maui::PlatformTheme::highlightedTextColor ( ) const

Definition at line 456 of file platformtheme.cpp.

◆ hoverColor()

QColor Maui::PlatformTheme::hoverColor ( ) const

Definition at line 536 of file platformtheme.cpp.

◆ iconFromTheme()

QIcon Maui::PlatformTheme::iconFromTheme ( const QString & name,
const QColor & customColor = Qt::transparent )
virtual

Definition at line 758 of file platformtheme.cpp.

◆ inherit()

bool Maui::PlatformTheme::inherit ( ) const

Definition at line 424 of file platformtheme.cpp.

◆ linkBackgroundColor()

QColor Maui::PlatformTheme::linkBackgroundColor ( ) const

Definition at line 486 of file platformtheme.cpp.

◆ linkColor()

QColor Maui::PlatformTheme::linkColor ( ) const

Definition at line 481 of file platformtheme.cpp.

◆ negativeBackgroundColor()

QColor Maui::PlatformTheme::negativeBackgroundColor ( ) const

Definition at line 506 of file platformtheme.cpp.

◆ negativeTextColor()

QColor Maui::PlatformTheme::negativeTextColor ( ) const

Definition at line 501 of file platformtheme.cpp.

◆ neutralBackgroundColor()

QColor Maui::PlatformTheme::neutralBackgroundColor ( ) const

Definition at line 516 of file platformtheme.cpp.

◆ neutralTextColor()

QColor Maui::PlatformTheme::neutralTextColor ( ) const

Definition at line 511 of file platformtheme.cpp.

◆ palette()

QPalette Maui::PlatformTheme::palette ( ) const

Definition at line 743 of file platformtheme.cpp.

◆ positiveBackgroundColor()

QColor Maui::PlatformTheme::positiveBackgroundColor ( ) const

Definition at line 526 of file platformtheme.cpp.

◆ positiveTextColor()

QColor Maui::PlatformTheme::positiveTextColor ( ) const

Definition at line 521 of file platformtheme.cpp.

◆ qmlAttachedProperties()

PlatformTheme * Maui::PlatformTheme::qmlAttachedProperties ( QObject * object)
static

Definition at line 775 of file platformtheme.cpp.

◆ setActiveBackgroundColor()

void Maui::PlatformTheme::setActiveBackgroundColor ( const QColor & color)
protected

Definition at line 577 of file platformtheme.cpp.

◆ setActiveTextColor()

void Maui::PlatformTheme::setActiveTextColor ( const QColor & color)
protected

Definition at line 572 of file platformtheme.cpp.

◆ setAlternateBackgroundColor()

void Maui::PlatformTheme::setAlternateBackgroundColor ( const QColor & color)
protected

Definition at line 557 of file platformtheme.cpp.

◆ setBackgroundColor()

void Maui::PlatformTheme::setBackgroundColor ( const QColor & color)
protected

Definition at line 552 of file platformtheme.cpp.

◆ setColorGroup()

void Maui::PlatformTheme::setColorGroup ( PlatformTheme::ColorGroup colorGroup)

Definition at line 410 of file platformtheme.cpp.

◆ setColorSet()

void Maui::PlatformTheme::setColorSet ( PlatformTheme::ColorSet colorSet)

Definition at line 396 of file platformtheme.cpp.

◆ setCustomActiveBackgroundColor()

void Maui::PlatformTheme::setCustomActiveBackgroundColor ( const QColor & color = QColor())

Definition at line 678 of file platformtheme.cpp.

◆ setCustomActiveTextColor()

void Maui::PlatformTheme::setCustomActiveTextColor ( const QColor & color = QColor())

Definition at line 673 of file platformtheme.cpp.

◆ setCustomAlternateBackgroundColor()

void Maui::PlatformTheme::setCustomAlternateBackgroundColor ( const QColor & color = QColor())

Definition at line 658 of file platformtheme.cpp.

◆ setCustomBackgroundColor()

void Maui::PlatformTheme::setCustomBackgroundColor ( const QColor & color = QColor())

Definition at line 653 of file platformtheme.cpp.

◆ setCustomDisabledTextColor()

void Maui::PlatformTheme::setCustomDisabledTextColor ( const QColor & color = QColor())

Definition at line 648 of file platformtheme.cpp.

◆ setCustomFocusColor()

void Maui::PlatformTheme::setCustomFocusColor ( const QColor & color = QColor())

Definition at line 738 of file platformtheme.cpp.

◆ setCustomHighlightColor()

void Maui::PlatformTheme::setCustomHighlightColor ( const QColor & color = QColor())

Definition at line 663 of file platformtheme.cpp.

◆ setCustomHighlightedTextColor()

void Maui::PlatformTheme::setCustomHighlightedTextColor ( const QColor & color = QColor())

Definition at line 668 of file platformtheme.cpp.

◆ setCustomHoverColor()

void Maui::PlatformTheme::setCustomHoverColor ( const QColor & color = QColor())

Definition at line 733 of file platformtheme.cpp.

◆ setCustomLinkBackgroundColor()

void Maui::PlatformTheme::setCustomLinkBackgroundColor ( const QColor & color = QColor())

Definition at line 688 of file platformtheme.cpp.

◆ setCustomLinkColor()

void Maui::PlatformTheme::setCustomLinkColor ( const QColor & color = QColor())

Definition at line 683 of file platformtheme.cpp.

◆ setCustomNegativeBackgroundColor()

void Maui::PlatformTheme::setCustomNegativeBackgroundColor ( const QColor & color = QColor())

Definition at line 708 of file platformtheme.cpp.

◆ setCustomNegativeTextColor()

void Maui::PlatformTheme::setCustomNegativeTextColor ( const QColor & color = QColor())

Definition at line 703 of file platformtheme.cpp.

◆ setCustomNeutralBackgroundColor()

void Maui::PlatformTheme::setCustomNeutralBackgroundColor ( const QColor & color = QColor())

Definition at line 718 of file platformtheme.cpp.

◆ setCustomNeutralTextColor()

void Maui::PlatformTheme::setCustomNeutralTextColor ( const QColor & color = QColor())

Definition at line 713 of file platformtheme.cpp.

◆ setCustomPositiveBackgroundColor()

void Maui::PlatformTheme::setCustomPositiveBackgroundColor ( const QColor & color = QColor())

Definition at line 728 of file platformtheme.cpp.

◆ setCustomPositiveTextColor()

void Maui::PlatformTheme::setCustomPositiveTextColor ( const QColor & color = QColor())

Definition at line 723 of file platformtheme.cpp.

◆ setCustomTextColor()

void Maui::PlatformTheme::setCustomTextColor ( const QColor & color = QColor())

Definition at line 643 of file platformtheme.cpp.

◆ setCustomVisitedLinkBackgroundColor()

void Maui::PlatformTheme::setCustomVisitedLinkBackgroundColor ( const QColor & color = QColor())

Definition at line 698 of file platformtheme.cpp.

◆ setCustomVisitedLinkColor()

void Maui::PlatformTheme::setCustomVisitedLinkColor ( const QColor & color = QColor())

Definition at line 693 of file platformtheme.cpp.

◆ setDisabledTextColor()

void Maui::PlatformTheme::setDisabledTextColor ( const QColor & color)
protected

Definition at line 547 of file platformtheme.cpp.

◆ setFocusColor()

void Maui::PlatformTheme::setFocusColor ( const QColor & color)
protected

Definition at line 637 of file platformtheme.cpp.

◆ setHighlightColor()

void Maui::PlatformTheme::setHighlightColor ( const QColor & color)
protected

Definition at line 562 of file platformtheme.cpp.

◆ setHighlightedTextColor()

void Maui::PlatformTheme::setHighlightedTextColor ( const QColor & color)
protected

Definition at line 567 of file platformtheme.cpp.

◆ setHoverColor()

void Maui::PlatformTheme::setHoverColor ( const QColor & color)
protected

Definition at line 632 of file platformtheme.cpp.

◆ setInherit()

void Maui::PlatformTheme::setInherit ( bool inherit)

Definition at line 429 of file platformtheme.cpp.

◆ setLinkBackgroundColor()

void Maui::PlatformTheme::setLinkBackgroundColor ( const QColor & color)
protected

Definition at line 587 of file platformtheme.cpp.

◆ setLinkColor()

void Maui::PlatformTheme::setLinkColor ( const QColor & color)
protected

Definition at line 582 of file platformtheme.cpp.

◆ setNegativeBackgroundColor()

void Maui::PlatformTheme::setNegativeBackgroundColor ( const QColor & color)
protected

Definition at line 607 of file platformtheme.cpp.

◆ setNegativeTextColor()

void Maui::PlatformTheme::setNegativeTextColor ( const QColor & color)
protected

Definition at line 602 of file platformtheme.cpp.

◆ setNeutralBackgroundColor()

void Maui::PlatformTheme::setNeutralBackgroundColor ( const QColor & color)
protected

Definition at line 617 of file platformtheme.cpp.

◆ setNeutralTextColor()

void Maui::PlatformTheme::setNeutralTextColor ( const QColor & color)
protected

Definition at line 612 of file platformtheme.cpp.

◆ setPositiveBackgroundColor()

void Maui::PlatformTheme::setPositiveBackgroundColor ( const QColor & color)
protected

Definition at line 627 of file platformtheme.cpp.

◆ setPositiveTextColor()

void Maui::PlatformTheme::setPositiveTextColor ( const QColor & color)
protected

Definition at line 622 of file platformtheme.cpp.

◆ setSupportsIconColoring()

void Maui::PlatformTheme::setSupportsIconColoring ( bool support)
protected

Definition at line 770 of file platformtheme.cpp.

◆ setTextColor()

void Maui::PlatformTheme::setTextColor ( const QColor & color)
protected

Definition at line 542 of file platformtheme.cpp.

◆ setVisitedLinkBackgroundColor()

void Maui::PlatformTheme::setVisitedLinkBackgroundColor ( const QColor & color)
protected

Definition at line 597 of file platformtheme.cpp.

◆ setVisitedLinkColor()

void Maui::PlatformTheme::setVisitedLinkColor ( const QColor & color)
protected

Definition at line 592 of file platformtheme.cpp.

◆ supportsIconColoring()

bool Maui::PlatformTheme::supportsIconColoring ( ) const

Definition at line 765 of file platformtheme.cpp.

◆ textColor()

QColor Maui::PlatformTheme::textColor ( ) const

Definition at line 441 of file platformtheme.cpp.

◆ visitedLinkBackgroundColor()

QColor Maui::PlatformTheme::visitedLinkBackgroundColor ( ) const

Definition at line 496 of file platformtheme.cpp.

◆ visitedLinkColor()

QColor Maui::PlatformTheme::visitedLinkColor ( ) const

Definition at line 491 of file platformtheme.cpp.


The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Dec 27 2024 11:53:23 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.