8#include <QtCore/qloggingcategory.h>
159 emit q->contentChildrenChanged();
204 emit q->contentWidthChanged();
217 emit q->contentHeightChanged();
240 d->removeImplicitSizeListener(
d->contentItem);
241 d->removeImplicitSizeListener(
d->firstChild);
264 return d->contentWidth;
270 d->hasContentWidth =
true;
274 const qreal oldWidth =
d->contentWidth;
283 if (!
d->hasContentWidth)
286 d->hasContentHeight =
false;
287 d->updateContentWidth();
303 return d->contentHeight;
309 d->hasContentHeight =
true;
313 const qreal oldHeight =
d->contentHeight;
322 if (!
d->hasContentHeight)
325 d->hasContentHeight =
false;
326 d->updateContentHeight();
380 d->updateImplicitContentSize();
388 d->removeImplicitSizeListener(oldItem);
392 d->addImplicitSizeListener(newItem);
395 d->contentChildrenChange();
404#if QT_CONFIG(accessibility)
405QAccessible::Role QQuickPane::accessibleRole()
const
407 return QAccessible::Pane;
413#include "moc_qquickpane_p.cpp"
T value(qsizetype i) const
static QMetaObject::Connection connect(const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::FunctionPointer< Func2 >::Object *receiverPrivate, Func2 slot, Qt::ConnectionType type=Qt::AutoConnection)
static bool disconnect(const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::FunctionPointer< Func2 >::Object *receiverPrivate, Func2 slot)
\inmodule QtCore\reentrant
The QQmlListProperty class allows applications to expose list-like properties of QObject-derived clas...
void itemImplicitWidthChanged(QQuickItem *item) override
void updateImplicitContentSize()
virtual bool handlePress(const QPointF &point, ulong timestamp)
QQuickDeferredPointer< QQuickItem > contentItem
virtual QQuickItem * getContentItem()
void removeImplicitSizeListener(QQuickItem *item, ChangeTypes changes=ImplicitSizeChanges)
void updateImplicitContentWidth()
void addImplicitSizeListener(QQuickItem *item, ChangeTypes changes=ImplicitSizeChanges)
qreal implicitContentWidth
void updateImplicitContentHeight()
qreal implicitContentHeight
void itemImplicitHeightChanged(QQuickItem *item) override
virtual void contentItemChange(QQuickItem *newItem, QQuickItem *oldItem)
void componentComplete() override
Invoked after the root component that caused this instantiation has completed construction.
static void data_clear(QQmlListProperty< QObject > *)
static qsizetype children_count(QQmlListProperty< QQuickItem > *)
static void children_clear(QQmlListProperty< QQuickItem > *)
static qsizetype data_count(QQmlListProperty< QObject > *)
\qmlproperty list<QtObject> QtQuick::Item::data \qmldefault
static QQuickItem * children_at(QQmlListProperty< QQuickItem > *, qsizetype)
static QObject * data_at(QQmlListProperty< QObject > *, qsizetype)
static void children_append(QQmlListProperty< QQuickItem > *, QQuickItem *)
static void data_append(QQmlListProperty< QObject > *, QObject *)
The QQuickItem class provides the most basic of all visual items in \l {Qt Quick}.
QList< QQuickItem * > childItems() const
Returns the children of this item.
qreal width
This property holds the width of this item.
qreal height
This property holds the height of this item.
bool handlePress(const QPointF &point, ulong timestamp) override
virtual QQmlListProperty< QObject > contentData()
\qmlproperty list<QtObject> QtQuick.Controls::Pane::contentData \qmldefault
void updateContentHeight()
void contentChildrenChange()
void itemImplicitWidthChanged(QQuickItem *item) override
qreal getContentWidth() const override
QQuickItem * getContentItem() override
virtual QList< QQuickItem * > contentChildItems() const
virtual QQmlListProperty< QQuickItem > contentChildren()
\qmlproperty list<Item> QtQuick.Controls::Pane::contentChildren
void updateContentWidth()
void itemImplicitHeightChanged(QQuickItem *item) override
qreal getContentHeight() const override
void resetContentHeight()
void setContentWidth(qreal width)
void contentItemChange(QQuickItem *newItem, QQuickItem *oldItem) override
void contentWidthChanged()
QQuickPane(QQuickItem *parent=nullptr)
void setContentHeight(qreal height)
void componentComplete() override
Invoked after the root component that caused this instantiation has completed construction.
void contentHeightChanged()
virtual void contentSizeChange(const QSizeF &newSize, const QSizeF &oldSize)
Combined button and popup list for selecting options.
DBusConnection const char DBusError DBusBusType DBusError return DBusConnection DBusHandleMessageFunction void DBusFreeFunction return DBusConnection return DBusConnection return const char DBusError return DBusConnection DBusMessage dbus_uint32_t return DBusConnection dbus_bool_t DBusConnection DBusAddWatchFunction DBusRemoveWatchFunction DBusWatchToggledFunction void DBusFreeFunction return DBusConnection DBusDispatchStatusFunction void DBusFreeFunction DBusTimeout return DBusTimeout return DBusWatch return DBusWatch unsigned int return DBusError const DBusError return const DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessageIter int const void return DBusMessageIter DBusMessageIter return DBusMessageIter void DBusMessageIter void int return DBusMessage DBusMessageIter return DBusMessageIter return DBusMessageIter DBusMessageIter const char const char const char const char return DBusMessage return DBusMessage const char return DBusMessage dbus_bool_t return DBusMessage dbus_uint32_t return DBusMessage void
bool qFuzzyCompare(qfloat16 p1, qfloat16 p2) noexcept
bool qFuzzyIsNull(qfloat16 f) noexcept
#define Q_LOGGING_CATEGORY(name,...)
#define qCDebug(category,...)
GLint GLsizei GLsizei height
GLdouble GLdouble GLdouble GLdouble q
static const struct TessellationWindingOrderTab cw[]
static QT_BEGIN_NAMESPACE void init(QTextBoundaryFinder::BoundaryType type, QStringView str, QCharAttributes *attributes)
connect(quitButton, &QPushButton::clicked, &app, &QCoreApplication::quit, Qt::QueuedConnection)
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent