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