QSkinny 0.8.0
C++/Qt UI toolkit
|
Definition at line 24 of file QskSkinManager.h.
Signals | |
void | skinChanged (QskSkin *) |
void | colorSchemeChanged (QskSkin::ColorScheme) |
Public Member Functions | |
void | addPluginPath (const QString &) |
void | removePluginPath (const QString &) |
void | setPluginPaths (const QStringList &) |
QStringList | pluginPaths () const |
void | registerFactory (const QString &factoryId, QskSkinFactory *) |
void | unregisterFactory (const QString &factoryId) |
void | unregisterFactories () |
QStringList | skinNames () const |
QskSkin * | createSkin (const QString &skinName, QskSkin::ColorScheme=QskSkin::UnknownScheme) const |
void | setSkin (QskSkin *) |
QskSkin * | skin () |
const QskSkin * | currentSkin () const |
QskSkin * | setSkin (const QString &) |
QString | skinName () const |
void | setTransitionHint (const QskAnimationHint &) |
QskAnimationHint | transitionHint () const |
Static Public Member Functions | |
static QskSkinManager * | instance () |
Protected Attributes | |
std::unique_ptr< PrivateData > | m_data |
|
protected |
Definition at line 400 of file QskSkinManager.cpp.
|
overrideprotected |
Definition at line 407 of file QskSkinManager.cpp.
void QskSkinManager::addPluginPath | ( | const QString & | path | ) |
Definition at line 411 of file QskSkinManager.cpp.
QskSkin * QskSkinManager::createSkin | ( | const QString & | skinName, |
QskSkin::ColorScheme | colorScheme = QskSkin::UnknownScheme |
||
) | const |
Definition at line 508 of file QskSkinManager.cpp.
const QskSkin * QskSkinManager::currentSkin | ( | ) | const |
Definition at line 628 of file QskSkinManager.cpp.
|
static |
Definition at line 395 of file QskSkinManager.cpp.
QStringList QskSkinManager::pluginPaths | ( | ) | const |
Definition at line 464 of file QskSkinManager.cpp.
void QskSkinManager::registerFactory | ( | const QString & | factoryId, |
QskSkinFactory * | factory | ||
) |
Definition at line 469 of file QskSkinManager.cpp.
void QskSkinManager::removePluginPath | ( | const QString & | path | ) |
Definition at line 425 of file QskSkinManager.cpp.
void QskSkinManager::setPluginPaths | ( | const QStringList & | paths | ) |
Definition at line 439 of file QskSkinManager.cpp.
QskSkin * QskSkinManager::setSkin | ( | const QString & | name | ) |
Definition at line 591 of file QskSkinManager.cpp.
void QskSkinManager::setSkin | ( | QskSkin * | skin | ) |
Definition at line 554 of file QskSkinManager.cpp.
void QskSkinManager::setTransitionHint | ( | const QskAnimationHint & | hint | ) |
Definition at line 633 of file QskSkinManager.cpp.
QskSkin * QskSkinManager::skin | ( | ) |
Definition at line 615 of file QskSkinManager.cpp.
QString QskSkinManager::skinName | ( | ) | const |
Definition at line 607 of file QskSkinManager.cpp.
QStringList QskSkinManager::skinNames | ( | ) | const |
Definition at line 502 of file QskSkinManager.cpp.
QskAnimationHint QskSkinManager::transitionHint | ( | ) | const |
Definition at line 638 of file QskSkinManager.cpp.
void QskSkinManager::unregisterFactories | ( | ) |
Definition at line 497 of file QskSkinManager.cpp.
void QskSkinManager::unregisterFactory | ( | const QString & | factoryId | ) |
Definition at line 483 of file QskSkinManager.cpp.
|
protected |
Definition at line 66 of file QskSkinManager.h.