4#ifndef QQSTYLEKITVARIATION_P_H
5#define QQSTYLEKITVARIATION_P_H
29 Q_PROPERTY(QString name READ name WRITE setName NOTIFY nameChanged FINAL)
37 void setName(
const QString &name);
49 static int s_typeVariationCount;
57 Q_PROPERTY(QStringList variations READ variations WRITE setVariations NOTIFY variationsChanged FINAL)
74 QStringList m_variations;
77 static int s_instanceVariationCount;
void componentComplete() override
Invoked after the root component that caused this instantiation has completed construction.
const QList< QObject * > children() const
QList< QQStyleKitVariation * > variations() const
QQmlListProperty< QObject > data()
QStringList variations() const
void setControlType(QQStyleKitExtendableControlType type)
QQStyleKitExtendableControlType controlType()
void controlTypeChanged()
void setVariations(const QStringList &variations)
void setName(const QString &name)
static QQStyleKitVariationAttached * qmlAttachedProperties(QObject *object)
Combined button and popup list for selecting options.
#define IMPLEMENT_ACCESSORS(NAME, TYPE)