diff options
author | Stephan Binner <stephan.binner@basyskom.com> | 2017-07-29 08:48:11 +0200 |
---|---|---|
committer | Stephan Binner <stephan.binner@basyskom.com> | 2017-08-10 05:37:21 +0000 |
commit | 39851c6905f68a91f95838da91947f8bfae65729 (patch) | |
tree | a19d880b80a1c15902ed1c3b1920c66834270753 /src/widgets/styles | |
parent | 414026ad9c3e92b1c6a715543175acb922d703e2 (diff) |
Convert features.groupbox to QT_[REQUIRE_]CONFIG
Change-Id: I034286043a880ab777ec3f2311572bdc38e7fafc
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
Diffstat (limited to 'src/widgets/styles')
-rw-r--r-- | src/widgets/styles/qcommonstyle.cpp | 26 | ||||
-rw-r--r-- | src/widgets/styles/qfusionstyle.cpp | 2 | ||||
-rw-r--r-- | src/widgets/styles/qmacstyle_mac.mm | 2 | ||||
-rw-r--r-- | src/widgets/styles/qmacstyle_mac_p_p.h | 2 |
4 files changed, 19 insertions, 13 deletions
diff --git a/src/widgets/styles/qcommonstyle.cpp b/src/widgets/styles/qcommonstyle.cpp index 2eb7c11c06..ca4fcc5bd3 100644 --- a/src/widgets/styles/qcommonstyle.cpp +++ b/src/widgets/styles/qcommonstyle.cpp @@ -61,7 +61,9 @@ #else #include <qlayout.h> #endif +#if QT_CONFIG(groupbox) #include <qgroupbox.h> +#endif #include <qmath.h> #include <qmenu.h> #include <qpainter.h> @@ -441,7 +443,7 @@ void QCommonStyle::drawPrimitive(PrimitiveElement pe, const QStyleOption *opt, Q case PE_FrameLineEdit: proxy()->drawPrimitive(PE_Frame, opt, p, widget); break; -#ifndef QT_NO_GROUPBOX +#if QT_CONFIG(groupbox) case PE_FrameGroupBox: if (const QStyleOptionFrame *frame = qstyleoption_cast<const QStyleOptionFrame *>(opt)) { if (frame->features & QStyleOptionFrame::Flat) { @@ -457,7 +459,7 @@ void QCommonStyle::drawPrimitive(PrimitiveElement pe, const QStyleOption *opt, Q } } break; -#endif // QT_NO_GROUPBOX +#endif // QT_CONFIG(groupbox) #if QT_CONFIG(dockwidget) case PE_FrameDockWidget: if (const QStyleOptionFrame *frame = qstyleoption_cast<const QStyleOptionFrame *>(opt)) { @@ -3684,7 +3686,7 @@ void QCommonStyle::drawComplexControl(ComplexControl cc, const QStyleOptionCompl } break; #endif // QT_CONFIG(dial) -#ifndef QT_NO_GROUPBOX +#if QT_CONFIG(groupbox) case CC_GroupBox: if (const QStyleOptionGroupBox *groupBox = qstyleoption_cast<const QStyleOptionGroupBox *>(opt)) { // Draw frame @@ -3745,7 +3747,7 @@ void QCommonStyle::drawComplexControl(ComplexControl cc, const QStyleOptionCompl } } break; -#endif // QT_NO_GROUPBOX +#endif // QT_CONFIG(groupbox) #ifndef QT_NO_MDIAREA case CC_MdiControls: { @@ -3916,7 +3918,7 @@ QStyle::SubControl QCommonStyle::hitTestComplexControl(ComplexControl cc, const } break; #endif // QT_CONFIG(combobox) -#ifndef QT_NO_GROUPBOX +#if QT_CONFIG(groupbox) case CC_GroupBox: if (const QStyleOptionGroupBox *groupBox = qstyleoption_cast<const QStyleOptionGroupBox *>(opt)) { QRect r; @@ -3931,7 +3933,7 @@ QStyle::SubControl QCommonStyle::hitTestComplexControl(ComplexControl cc, const } } break; -#endif // QT_NO_GROUPBOX +#endif // QT_CONFIG(groupbox) case CC_MdiControls: { QRect r; @@ -4263,7 +4265,7 @@ QRect QCommonStyle::subControlRect(ComplexControl cc, const QStyleOptionComplex ret = visualRect(tb->direction, tb->rect, ret); } break; -#ifndef QT_NO_GROUPBOX +#if QT_CONFIG(groupbox) case CC_GroupBox: { if (const QStyleOptionGroupBox *groupBox = qstyleoption_cast<const QStyleOptionGroupBox *>(opt)) { switch (sc) { @@ -4339,7 +4341,7 @@ QRect QCommonStyle::subControlRect(ComplexControl cc, const QStyleOptionComplex } break; } -#endif // QT_NO_GROUPBOX +#endif // QT_CONFIG(groupbox) #ifndef QT_NO_MDIAREA case CC_MdiControls: { @@ -4883,12 +4885,12 @@ QSize QCommonStyle::sizeFromContents(ContentsType ct, const QStyleOption *opt, if (const QStyleOptionFrame *f = qstyleoption_cast<const QStyleOptionFrame *>(opt)) sz += QSize(2*f->lineWidth, 2*f->lineWidth); break; -#ifndef QT_NO_GROUPBOX +#if QT_CONFIG(groupbox) case CT_GroupBox: if (const QGroupBox *grb = static_cast<const QGroupBox *>(widget)) sz += QSize(!grb->isFlat() ? 16 : 0, 0); break; -#endif // QT_NO_GROUPBOX +#endif // QT_CONFIG(groupbox) case CT_MdiControls: if (const QStyleOptionComplex *styleOpt = qstyleoption_cast<const QStyleOptionComplex *>(opt)) { const int buttonSize = proxy()->pixelMetric(PM_TitleBarButtonSize, styleOpt, widget); @@ -4968,7 +4970,7 @@ int QCommonStyle::styleHint(StyleHint sh, const QStyleOption *opt, const QWidget ret = QDialogButtonBox::AcceptRole; break; #endif -#ifndef QT_NO_GROUPBOX +#if QT_CONFIG(groupbox) case SH_GroupBox_TextLabelVerticalAlignment: ret = Qt::AlignVCenter; break; @@ -4976,7 +4978,7 @@ int QCommonStyle::styleHint(StyleHint sh, const QStyleOption *opt, const QWidget case SH_GroupBox_TextLabelColor: ret = opt ? int(opt->palette.color(QPalette::Text).rgba()) : 0; break; -#endif // QT_NO_GROUPBOX +#endif // QT_CONFIG(groupbox) case SH_ListViewExpand_SelectMouseType: case SH_TabBar_SelectMouseType: diff --git a/src/widgets/styles/qfusionstyle.cpp b/src/widgets/styles/qfusionstyle.cpp index c58ed3bee1..d1e2cd25c4 100644 --- a/src/widgets/styles/qfusionstyle.cpp +++ b/src/widgets/styles/qfusionstyle.cpp @@ -57,7 +57,9 @@ #include <qapplication.h> #include <qmainwindow.h> #include <qfont.h> +#if QT_CONFIG(groupbox) #include <qgroupbox.h> +#endif #include <qpixmapcache.h> #if QT_CONFIG(scrollbar) #include <qscrollbar.h> diff --git a/src/widgets/styles/qmacstyle_mac.mm b/src/widgets/styles/qmacstyle_mac.mm index d495af6333..ed6bde5404 100644 --- a/src/widgets/styles/qmacstyle_mac.mm +++ b/src/widgets/styles/qmacstyle_mac.mm @@ -3290,7 +3290,7 @@ void QMacStyle::drawPrimitive(PrimitiveElement pe, const QStyleOption *opt, QPai HIThemeGroupBoxDrawInfo gdi; gdi.version = qt_mac_hitheme_version; gdi.state = tds; -#ifndef QT_NO_GROUPBOX +#if QT_CONFIG(groupbox) if (w && qobject_cast<QGroupBox *>(w->parentWidget())) gdi.kind = kHIThemeGroupBoxKindSecondary; else diff --git a/src/widgets/styles/qmacstyle_mac_p_p.h b/src/widgets/styles/qmacstyle_mac_p_p.h index 91e84ed82e..1770c07bca 100644 --- a/src/widgets/styles/qmacstyle_mac_p_p.h +++ b/src/widgets/styles/qmacstyle_mac_p_p.h @@ -68,7 +68,9 @@ #include <qevent.h> #include <qfocusframe.h> #include <qformlayout.h> +#if QT_CONFIG(groupbox) #include <qgroupbox.h> +#endif #include <qhash.h> #include <qheaderview.h> #include <qlayout.h> |