Singleton maintaining the global settings of an application using Qsk controls.
#include <QskSetup.h>
Inherits from QObject
| Name | |
|---|---|
| void | skinChanged(QskSkin * ) |
| void | itemUpdateFlagsChanged() |
| Name | |
|---|---|
| QskSetup * | instance() |
| void | setup() |
| void | cleanup() |
| QskSetup * | qmlAttachedProperties(QObject * ) |
| void | setItemUpdateFlags(QskQuickItem::UpdateFlags flags) |
| void | resetItemUpdateFlags() |
| QskQuickItem::UpdateFlags | itemUpdateFlags() const |
| void | setItemUpdateFlag(QskQuickItem::UpdateFlag flag, bool on =true) |
| void | resetItemUpdateFlag(QskQuickItem::UpdateFlag flag) |
| bool | testItemUpdateFlag(QskQuickItem::UpdateFlag flag) |
| QskSkin * | setSkin(const QString & skinName) |
| QString | skinName() const |
| QskSkin * | skin() |
| void | addGraphicProvider(const QString & providerId, QskGraphicProvider * provider) |
| QskGraphicProvider * | graphicProvider(const QString & providerId) const |
| QLocale | inheritedLocale(const QObject * object) |
| void | inheritLocale(QObject * object, const QLocale & locale) |
void skinChanged(
QskSkin *
)
void itemUpdateFlagsChanged()
static inline QskSetup * instance()
static void setup()
static void cleanup()
static QskSetup * qmlAttachedProperties(
QObject *
)
void setItemUpdateFlags(
QskQuickItem::UpdateFlags flags
)
void resetItemUpdateFlags()
QskQuickItem::UpdateFlags itemUpdateFlags() const
void setItemUpdateFlag(
QskQuickItem::UpdateFlag flag,
bool on =true
)
void resetItemUpdateFlag(
QskQuickItem::UpdateFlag flag
)
bool testItemUpdateFlag(
QskQuickItem::UpdateFlag flag
)
QskSkin * setSkin(
const QString & skinName
)
QString skinName() const
QskSkin * skin()
Par: Access functions:
skin(), setSkin(), skinChanged()
void addGraphicProvider(
const QString & providerId,
QskGraphicProvider * provider
)
QskGraphicProvider * graphicProvider(
const QString & providerId
) const
QLocale inheritedLocale(
const QObject * object
)
void inheritLocale(
QObject * object,
const QLocale & locale
)
Updated on 28 July 2023 at 14:02:28 CEST