7#if QT_CONFIG(quicktemplates2_container)
83#if QT_CONFIG(quicktemplates2_container)
95#if QT_CONFIG(quicktemplates2_container)
141 emit q->implicitHeaderWidthChanged();
142 emit q->implicitHeaderHeightChanged();
146 emit q->implicitFooterWidthChanged();
147 emit q->implicitFooterHeightChanged();
162 emit q->implicitHeaderWidthChanged();
164 emit q->implicitFooterWidthChanged();
177 emit q->implicitHeaderHeightChanged();
179 emit q->implicitFooterHeightChanged();
196 emit q->implicitHeaderWidthChanged();
197 emit q->implicitHeaderHeightChanged();
198 emit q->headerChanged();
202 emit q->implicitFooterWidthChanged();
203 emit q->implicitFooterHeightChanged();
204 emit q->footerChanged();
269 return d_func()->title;
309 d->header->setParentItem(
nullptr);
350 d->footer->setParentItem(
nullptr);
379 if (!
d->header || !
d->header->isVisible())
381 return d->header->implicitWidth();
398 if (!
d->header || !
d->header->isVisible())
400 return d->header->implicitHeight();
417 if (!
d->footer || !
d->footer->isVisible())
419 return d->footer->implicitWidth();
436 if (!
d->footer || !
d->footer->isVisible())
438 return d->footer->implicitHeight();
455#if QT_CONFIG(accessibility)
456QAccessible::Role QQuickPage::accessibleRole()
const
458 return QAccessible::PageTab;
461void QQuickPage::accessibilityActiveChanged(
bool active)
464 QQuickPane::accessibilityActiveChanged(active);
473#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 itemVisibilityChanged(QQuickItem *)
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 itemDestroyed(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.