ThemeBinder Class
Header: | #include <ThemeBinder> |
Properties
|
|
Public Functions
ThemeBinder(QObject *parent = nullptr) | |
const QString | childName() const |
ThemeBinder * | childs(int i) const |
QQmlListProperty<ThemeBinder> | childs() |
int | childsCount() const |
const QString & | className() const |
QStringList | dynamicListener() const |
QStringList | filterPropertyName() const |
const QString & | groupName() const |
ThemeBinder * | parent() const |
const QString & | state() const |
bool | stateAsynchronous() const |
QObject * | target() const |
Public Slots
void | setDynamicListener(QStringList dynamicListener) |
void | setStateAsynchronous(bool stateAsynchronous) |
Signals
void | childNameChanged() |
void | classNameChanged() |
void | dynamicListenerChanged(QStringList dynamicListener) |
void | enabledChanged() |
void | filterPropertyNameChanged() |
void | groupNameChanged() |
void | parentChanged() |
void | stateAsynchronousChanged() |
void | stateChanged() |
void | targetChanged() |
Protected Slots
void | onAppThemeChangedChanged() |
void | onPropertyChanged() |
void | onRefreshPropertys() |
void | setChildName(QString childName) |
void | setClassName(const QString &className) |
void | setEnabled(bool enabled) |
void | setFilterPropertyName(QStringList filterPropertyName) |
void | setGroupName(const QString &groupName) |
void | setParent(ThemeBinder *parent) |
void | setState(const QString &state) |
void | setTarget(QObject *target) |
Detailed Description
See also ThemeBinder.
Property Documentation
childName : const QString
Access functions:
const QString | childName() const |
Notifier signal:
void | childNameChanged() |
childs : const QQmlListProperty<ThemeBinder>
Access functions:
ThemeBinder * | childs(int i) const |
QQmlListProperty<ThemeBinder> | childs() |
className : const QString
Access functions:
const QString & | className() const |
Notifier signal:
void | classNameChanged() |
dynamicListener : QStringList
Access functions:
QStringList | dynamicListener() const |
void | setDynamicListener(QStringList dynamicListener) |
Notifier signal:
void | dynamicListenerChanged(QStringList dynamicListener) |
enabled : const bool
Notifier signal:
void | enabledChanged() |
filterPropertyName : const QStringList
Access functions:
QStringList | filterPropertyName() const |
Notifier signal:
void | filterPropertyNameChanged() |
groupName : const QString
Access functions:
const QString & | groupName() const |
Notifier signal:
void | groupNameChanged() |
parent : ThemeBinder * const
Access functions:
ThemeBinder * | parent() const |
Notifier signal:
void | parentChanged() |
state : const QString
Access functions:
const QString & | state() const |
Notifier signal:
void | stateChanged() |
stateAsynchronous : bool
Access functions:
bool | stateAsynchronous() const |
void | setStateAsynchronous(bool stateAsynchronous) |
Notifier signal:
void | stateAsynchronousChanged() |
target : QObject * const
Access functions:
QObject * | target() const |
Notifier signal:
void | targetChanged() |
Member Function Documentation
ThemeBinder::ThemeBinder(QObject *parent = nullptr)
Default constructs an instance of ThemeBinder.
int ThemeBinder::childsCount() const
[protected slot]
void ThemeBinder::onAppThemeChangedChanged()
[protected slot]
void ThemeBinder::onPropertyChanged()
[protected slot]
void ThemeBinder::onRefreshPropertys()
[protected slot]
void ThemeBinder::setChildName(QString childName)
See also childName().
[protected slot]
void ThemeBinder::setClassName(const QString &className)
See also className().
[protected slot]
void ThemeBinder::setEnabled(bool enabled)
[protected slot]
void ThemeBinder::setFilterPropertyName(QStringList filterPropertyName)
See also filterPropertyName().
[protected slot]
void ThemeBinder::setGroupName(const QString &groupName)
See also groupName().
[protected slot]
void ThemeBinder::setParent(ThemeBinder *parent)
See also parent().
[protected slot]
void ThemeBinder::setState(const QString &state)
See also state().
[protected slot]
void ThemeBinder::setTarget(QObject *target)
See also target().