16 initStyleOption(styleOption);
21 if (!control<QQuickGroupBox>()->
title().isEmpty()) {
37 if (m_groupBoxPadding != oldGroupBoxPadding)
40 const QPointF oldLabelPos = m_labelPos;
42 if (m_labelPos != oldLabelPos)
50 initStyleOption(styleOption);
63 return m_groupBoxPadding;
73#include "moc_qquickstyleitemgroupbox.cpp"
The QPainter class performs low-level painting on widgets and other paint devices.
\inmodule QtCore\reentrant
\inmodule QtCore\reentrant
QStyle::SubControls subControls
virtual QSize sizeFromContents(ContentsType ct, const QStyleOption *opt, const QSize &contentsSize) const =0
virtual void drawComplexControl(ComplexControl cc, const QStyleOptionComplex *opt, QPainter *p) const =0
virtual QFont font(ControlElement element, const QStyle::State state) const =0
virtual QRect subControlRect(ComplexControl cc, const QStyleOptionComplex *opt, SubControl sc) const =0
virtual QRect subElementRect(SubElement subElement, const QStyleOption *option) const =0
virtual QMargins ninePatchMargins(ControlElement ce, const QStyleOption *opt, const QSize &imageSize) const =0
The QQuickItem class provides the most basic of all visual items in \l {Qt Quick}.
void groupBoxPaddingChanged()
QQuickStyleMargins groupBoxPadding
void paintEvent(QPainter *painter) const override
QFont styleFont(QQuickItem *control) const override
StyleItemGeometry calculateGeometry() override
QSize contentSize() const
static QStyle::State controlSize(QQuickItem *item)
void initStyleOptionBase(QStyleOption &styleOption) const
\inmodule QtCore\reentrant
constexpr QPoint topLeft() const noexcept
Returns the position of the rectangle's top-left corner.
constexpr void setSize(const QSize &s) noexcept
Sets the size of the rectangle to the given size.
QStyle::SubControls subControls
\variable QStyleOptionFrame::features
Combined button and popup list for selecting options.
#define QStringLiteral(str)
QMargins ninePatchMargins