4#ifndef QQSTYLEKITVARIATION_P_H
5#define QQSTYLEKITVARIATION_P_H
31 Q_PROPERTY(QString name READ name WRITE setName NOTIFY nameChanged FINAL)
41 void setName(
const QString &name);
54 QList<QPointer<
const QQStyleKitStyleAndThemeBase>> m_usageContext;
57 friend class QQStyleKitStyle;
63 Q_PROPERTY(QStringList variations READ variations WRITE setVariations NOTIFY variationsChanged FINAL)
80 QStringList m_variations;
void setFilter(const QString &filter)
void setControl(QQuickItem *item)
QQStyleKitControlProperties * controlProperties() const
QStringList variations() const
void setControlType(QQStyleKitExtendableControlType type)
QQStyleKitExtendableControlType controlType() const
void controlTypeChanged()
void setVariations(const QStringList &variations)
void componentComplete() override
Invoked after the root component that caused this instantiation has completed construction.
void setName(const QString &name)
static QQStyleKitVariationAttached * qmlAttachedProperties(QObject *object)
Combined button and popup list for selecting options.