133 emit q->implicitHeaderWidthChanged();
134 emit q->implicitHeaderHeightChanged();
138 emit q->implicitFooterWidthChanged();
139 emit q->implicitFooterHeightChanged();
154 emit q->implicitHeaderWidthChanged();
156 emit q->implicitFooterWidthChanged();
169 emit q->implicitHeaderHeightChanged();
171 emit q->implicitFooterHeightChanged();
188 emit q->implicitHeaderWidthChanged();
189 emit q->implicitHeaderHeightChanged();
190 emit q->headerChanged();
194 emit q->implicitFooterWidthChanged();
195 emit q->implicitFooterHeightChanged();
196 emit q->footerChanged();
261 return d_func()->title;
301 d->header->setParentItem(
nullptr);
342 d->footer->setParentItem(
nullptr);
371 if (!
d->header || !
d->header->isVisible())
373 return d->header->implicitWidth();
390 if (!
d->header || !
d->header->isVisible())
392 return d->header->implicitHeight();
409 if (!
d->footer || !
d->footer->isVisible())
411 return d->footer->implicitWidth();
428 if (!
d->footer || !
d->footer->isVisible())
430 return d->footer->implicitHeight();
447#if QT_CONFIG(accessibility)
448QAccessible::Role QQuickPage::accessibleRole()
const
450 return QAccessible::PageTab;
453void QQuickPage::accessibilityActiveChanged(
bool active)
456 QQuickPane::accessibilityActiveChanged(active);
465#include "moc_qquickpage_p.cpp"
QQuickDeferredPointer< QQuickItem > contentItem
virtual void spacingChange(qreal newSpacing, qreal oldSpacing)
void maybeSetAccessibleName(const QString &name)
virtual void itemGeometryChanged(QQuickItem *, QQuickGeometryChange, const QRectF &)
virtual void itemDestroyed(QQuickItem *)
virtual void itemVisibilityChanged(QQuickItem *)
void removeItemChangeListener(QQuickItemChangeListener *, ChangeTypes types)
void addItemChangeListener(QQuickItemChangeListener *listener, ChangeTypes types)
static QQuickItemPrivate * get(QQuickItem *item)
The QQuickItem class provides the most basic of all visual items in \l {Qt Quick}.
void setParentItem(QQuickItem *parent)
qreal z
\qmlproperty real QtQuick::Item::z
bool isComponentComplete() const
Returns true if construction of the QML component is complete; otherwise returns false.
qreal height
This property holds the height of this item.
void itemDestroyed(QQuickItem *item) override
void itemVisibilityChanged(QQuickItem *item) override
bool emittingImplicitSizeChangedSignals
void itemGeometryChanged(QQuickItem *item, QQuickGeometryChange change, const QRectF &diff) override
void itemImplicitWidthChanged(QQuickItem *item) override
void itemImplicitHeightChanged(QQuickItem *item) override
void resizeContent() override
qreal implicitFooterWidth
void setFooter(QQuickItem *footer)
void setTitle(const QString &title)
void spacingChange(qreal newSpacing, qreal oldSpacing) override
qreal implicitHeaderHeight
qreal implicitFooterHeight
void setHeader(QQuickItem *header)
void componentComplete() override
Invoked after the root component that caused this instantiation has completed construction.
QQuickPage(QQuickItem *parent=nullptr)
qreal implicitHeaderWidth
void itemImplicitWidthChanged(QQuickItem *item) override
void itemImplicitHeightChanged(QQuickItem *item) override
void componentComplete() override
Invoked after the root component that caused this instantiation has completed construction.
\inmodule QtCore\reentrant
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.
#define Q_STATIC_ASSERT(Condition)
static QString header(const QString &name)
bool qFuzzyIsNull(qfloat16 f) noexcept
GLdouble GLdouble GLdouble GLdouble q
static qreal position(const QQuickItem *item, QQuickAnchors::Anchor anchorLine)
static QT_BEGIN_NAMESPACE const QQuickItemPrivate::ChangeTypes LayoutChanges
Styled page control with support for a header and footer.
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent