13#define STYLEKIT_PALETTE_GETTER(PROP, SCOPE) QQuickPalette
14 *QQStyleKitPalette::PROP() const {
16 m_##PROP.reset(new QQuickPalette());
17 QObject::connect(m_##PROP.get(), &QQuickPalette::changed,
18 const_cast<QQStyleKitPalette*>(this),
20 auto *self = const_cast<QQStyleKitPalette*>(this);
22 emit self->PROP##Changed();
25 return m_##PROP.get(); \
26}
48QQStyleKitPalette *QQStyleKitPalette::fallbackPalette()
const
50 return m_fallbackPalette;
53void QQStyleKitPalette::setFallbackPalette(QQStyleKitPalette *palette)
55 if (m_fallbackPalette == palette)
58 m_fallbackPalette = palette;
59 emit fallbackPaletteChanged();
64#include "moc_qqstylekitpalette_p.cpp"
Combined button and popup list for selecting options.
#define STYLEKIT_PALETTE_GETTER(PROP, SCOPE)