11void QQuickStyleItemRadioDelegate::connectToControl()
const
13 QQuickStyleItem::connectToControl();
14 auto radioDelegate = control<QQuickRadioDelegate>();
15 connect(radioDelegate, &QQuickRadioDelegate::downChanged,
this, &QQuickStyleItem::markImageDirty);
16 connect(radioDelegate, &QQuickRadioDelegate::checkedChanged,
this, &QQuickStyleItem::markImageDirty);
19void QQuickStyleItemRadioDelegate::initStyleOption(QStyleOptionButton &styleOption)
const
21 initStyleOptionBase(styleOption);
22 auto radioDelegate = control<QQuickRadioDelegate>();
24 styleOption.state |= radioDelegate->isDown() ? QStyle::State_Sunken : QStyle::State_Raised;
25 styleOption.state |= radioDelegate->isChecked() ? QStyle::State_On : QStyle::State_Off;