PlasmaCore
ThemeProxy Class Reference
#include <theme.h>
Inheritance diagram for ThemeProxy:
Signals | |
void | defaultIconSizeChanged () |
void | iconSizesChanged () |
void | themeChanged () |
Public Member Functions | |
ThemeProxy (QObject *parent=0) | |
~ThemeProxy () | |
QColor | backgroundColor () const |
QColor | buttonBackgroundColor () const |
QColor | buttonFocusColor () const |
QColor | buttonHoverColor () const |
QColor | buttonTextColor () const |
QObject * | defaultFont () const |
int | defaultIconSize () const |
QObject * | desktopFont () const |
int | enormousIconSize () const |
QColor | highlightColor () const |
KUrl | homepage () const |
int | hugeIconSize () const |
QDeclarativePropertyMap * | iconSizes () const |
int | largeIconSize () const |
QColor | linkColor () const |
int | mediumIconSize () const |
QObject * | smallestFont () const |
int | smallIconSize () const |
int | smallMediumIconSize () const |
QString | styleSheet () const |
QColor | textColor () const |
QString | themeName () const |
bool | useGlobalSettings () const |
QColor | viewBackgroundColor () const |
QColor | viewFocusColor () const |
QColor | viewHoverColor () const |
QColor | viewTextColor () const |
QColor | visitedLinkColor () const |
QString | wallpaperPath () const |
Q_INVOKABLE QString | wallpaperPathForSize (int width=-1, int height=-1) const |
bool | windowTranslucencyEnabled () const |
Properties | |
QColor | backgroundColor |
QColor | buttonBackgroundColor |
QColor | buttonFocusColor |
QColor | buttonHoverColor |
QColor | buttonTextColor |
QObject | defaultFont |
int | defaultIconSize |
QObject | desktopFont |
int | enormousIconSize |
QColor | highlightColor |
KUrl | homepage |
int | hugeIconSize |
QDeclarativePropertyMap | iconSizes |
int | largeIconSize |
QColor | linkColor |
int | mediumIconSize |
QObject | smallestFont |
int | smallIconSize |
int | smallMediumIconSize |
QString | styleSheet |
QColor | textColor |
QString | themeName |
bool | useGlobalSettings |
QColor | viewBackgroundColor |
QColor | viewFocusColor |
QColor | viewHoverColor |
QColor | viewTextColor |
QColor | visitedLinkColor |
QString | wallpaperPath |
bool | windowTranslucentEnabled |
Detailed Description
QML wrapper for kdelibs Plasma::Theme.
Exposed as Theme
in QML.
Constructor & Destructor Documentation
Member Function Documentation
QColor ThemeProxy::backgroundColor | ( | ) | const |
QColor ThemeProxy::buttonBackgroundColor | ( | ) | const |
QColor ThemeProxy::buttonFocusColor | ( | ) | const |
QColor ThemeProxy::buttonHoverColor | ( | ) | const |
QColor ThemeProxy::buttonTextColor | ( | ) | const |
QObject* ThemeProxy::defaultFont | ( | ) | const |
int ThemeProxy::defaultIconSize | ( | ) | const |
|
signal |
QObject* ThemeProxy::desktopFont | ( | ) | const |
int ThemeProxy::enormousIconSize | ( | ) | const |
QColor ThemeProxy::highlightColor | ( | ) | const |
KUrl ThemeProxy::homepage | ( | ) | const |
int ThemeProxy::hugeIconSize | ( | ) | const |
QDeclarativePropertyMap* ThemeProxy::iconSizes | ( | ) | const |
|
signal |
int ThemeProxy::largeIconSize | ( | ) | const |
QColor ThemeProxy::linkColor | ( | ) | const |
int ThemeProxy::mediumIconSize | ( | ) | const |
QObject* ThemeProxy::smallestFont | ( | ) | const |
int ThemeProxy::smallIconSize | ( | ) | const |
int ThemeProxy::smallMediumIconSize | ( | ) | const |
QString ThemeProxy::styleSheet | ( | ) | const |
QColor ThemeProxy::textColor | ( | ) | const |
|
signal |
QString ThemeProxy::themeName | ( | ) | const |
bool ThemeProxy::useGlobalSettings | ( | ) | const |
QColor ThemeProxy::viewBackgroundColor | ( | ) | const |
QColor ThemeProxy::viewFocusColor | ( | ) | const |
QColor ThemeProxy::viewHoverColor | ( | ) | const |
QColor ThemeProxy::viewTextColor | ( | ) | const |
QColor ThemeProxy::visitedLinkColor | ( | ) | const |
QString ThemeProxy::wallpaperPath | ( | ) | const |
QString ThemeProxy::wallpaperPathForSize | ( | int | width = -1 , |
int | height = -1 |
||
) | const |
Property Documentation
|
read |
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:02:42 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:02:42 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.