![]() |
LeechCraft
0.6.70-15082-g543737046d
Modular cross-platform feature rich live environment.
|
Proxy class to the color theme management engine. More...
#include "icolorthememanager.h"
Public Member Functions | |
virtual | ~IColorThemeManager () |
virtual QColor | GetQMLColor (const QString §ion, const QString &key)=0 |
Returns the color for the given QML section and key. More... | |
virtual QObject * | GetQObject ()=0 |
Returns the manager as a QObject. More... | |
Protected Member Functions | |
virtual void | themeChanged ()=0 |
Emitted after the color theme changes. More... | |
Proxy class to the color theme management engine.
Definition at line 17 of file icolorthememanager.h.
|
inlinevirtual |
Definition at line 20 of file icolorthememanager.h.
|
pure virtual |
Returns the color for the given QML section and key.
See the LC::Util::ColorThemeProxy for the list of available color sections and their keys. See the documentation for that class for the list of possible sections and keys (they are separated by the _ sign).
[in] | section | The color section like ToolButton or Panel. |
[in] | key | The key in the section like TopColor in a ToolButton. |
|
pure virtual |
Returns the manager as a QObject.
Use this function to connect to the themeChanged() signal.
|
protectedpure virtual |
Emitted after the color theme changes.
Use the GetQObject() method to get a QObject that emits this signal.