From fd08361ad32d935931eefcbe55cea1330949feea Mon Sep 17 00:00:00 2001 From: Stephan Binner Date: Wed, 1 Mar 2017 20:27:40 +0100 Subject: Add feature.radiobutton Change-Id: Ie11f178ce22e2fafdfdf1760288e90563569e0cb Reviewed-by: Lars Knoll --- src/widgets/accessible/simplewidgets.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/widgets/accessible') diff --git a/src/widgets/accessible/simplewidgets.cpp b/src/widgets/accessible/simplewidgets.cpp index f22f9cb2ed..184b934c34 100644 --- a/src/widgets/accessible/simplewidgets.cpp +++ b/src/widgets/accessible/simplewidgets.cpp @@ -44,7 +44,9 @@ #include #include #include +#if QT_CONFIG(radiobutton) #include +#endif #include #include #include @@ -169,12 +171,15 @@ QRect QAccessibleButton::rect() const QStyleOptionButton opt; cb->initStyleOption(&opt); return cb->style()->subElementRect(QStyle::SE_CheckBoxClickRect, &opt, cb).translated(wpos); - } else if (QRadioButton *rb = qobject_cast(ab)) { + } +#if QT_CONFIG(radiobutton) + else if (QRadioButton *rb = qobject_cast(ab)) { QPoint wpos = rb->mapToGlobal(QPoint(0, 0)); QStyleOptionButton opt; rb->initStyleOption(&opt); return rb->style()->subElementRect(QStyle::SE_RadioButtonClickRect, &opt, rb).translated(wpos); } +#endif return QAccessibleWidget::rect(); } -- cgit v1.2.3