8#include <QtGui/qpa/qplatformtheme.h>
82 if (
label.wasExecuted())
85 if (!
label || complete)
96 emit q->implicitLabelWidthChanged();
104 emit q->implicitLabelHeightChanged();
115 d->removeImplicitSizeListener(
d->label);
166 if (!
d->label.isExecuting())
172 d->removeImplicitSizeListener(
d->label);
177 if (!
label->parentItem())
179 d->addImplicitSizeListener(
label);
183 emit implicitLabelWidthChanged();
185 emit implicitLabelHeightChanged();
186 if (!
d->label.isExecuting())
206 return d->label->implicitWidth();
225 return d->label->implicitHeight();
231 d->executeLabel(
true);
240#if QT_CONFIG(accessibility)
241QAccessible::Role QQuickGroupBox::accessibleRole()
const
243 return QAccessible::Grouping;
246void QQuickGroupBox::accessibilityActiveChanged(
bool active)
249 QQuickFrame::accessibilityActiveChanged(active);
258#include "moc_qquickgroupbox_p.cpp"
The QPalette class contains color groups for each widget state.
virtual void componentComplete()=0
Invoked after the root component that caused this instantiation has completed construction.
static void hideOldItem(QQuickItem *item)
static void warnIfCustomizationNotSupported(QObject *control, QQuickItem *item, const QString &propertyName)
void maybeSetAccessibleName(const QString &name)
Visual frame and title for a logical group of controls.
void executeLabel(bool complete=false)
void itemImplicitWidthChanged(QQuickItem *item) override
void itemImplicitHeightChanged(QQuickItem *item) override
QQuickDeferredPointer< QQuickItem > label
QPalette defaultPalette() const override
void setLabel(QQuickItem *label)
QQuickGroupBox(QQuickItem *parent=nullptr)
QFont defaultFont() const override
qreal implicitLabelHeight
void setTitle(const QString &title)
void componentComplete() override
Invoked after the root component that caused this instantiation has completed construction.
virtual void itemImplicitWidthChanged(QQuickItem *)
virtual void itemImplicitHeightChanged(QQuickItem *)
The QQuickItem class provides the most basic of all visual items in \l {Qt Quick}.
void setParentItem(QQuickItem *parent)
static QPalette palette(Scope scope)
static QFont font(Scope scope)
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.
bool qFuzzyCompare(qfloat16 p1, qfloat16 p2) noexcept
GLuint GLsizei const GLchar * label
[43]
GLdouble GLdouble GLdouble GLdouble q
void quickCancelDeferred(QObject *object, const QString &property)
void quickCompleteDeferred(QObject *object, const QString &property, QQuickDeferredPointer< T > &delegate)
void quickBeginDeferred(QObject *object, const QString &property, QQuickDeferredPointer< T > &delegate)
static QString labelName()
#define QStringLiteral(str)
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent