Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QQuickContents Class Reference

#include <qquickitem_p.h>

Inheritance diagram for QQuickContents:
Collaboration diagram for QQuickContents:

Public Member Functions

 QQuickContents (QQuickItem *item)
 ~QQuickContents () override
QRectF rectF () const
void calcGeometry (QQuickItem *changed=nullptr)
void complete ()
Public Member Functions inherited from QSafeQuickItemChangeListener< QQuickContents >
 ~QSafeQuickItemChangeListener () override
bool baseDeleted (const QObject *caller) const override
QString debugName () const override
Public Member Functions inherited from QQuickItemChangeListener
virtual ~QQuickItemChangeListener ()
virtual void itemSiblingOrderChanged (QQuickItem *)
virtual void itemVisibilityChanged (QQuickItem *)
virtual void itemEnabledChanged (QQuickItem *)
virtual void itemOpacityChanged (QQuickItem *)
virtual void itemParentChanged (QQuickItem *, QQuickItem *)
virtual void itemRotationChanged (QQuickItem *)
virtual void itemImplicitWidthChanged (QQuickItem *)
virtual void itemImplicitHeightChanged (QQuickItem *)
virtual void itemFocusChanged (QQuickItem *, Qt::FocusReason)
virtual void itemScaleChanged (QQuickItem *)
virtual void itemTransformChanged (QQuickItem *, QQuickItem *)
virtual QQuickAnchorsPrivateanchorPrivate ()
virtual void addSourceItem (QQuickItem *)
virtual void removeSourceItem (QQuickItem *)

Public Attributes

bool inDestructor = false

Protected Member Functions

void itemGeometryChanged (QQuickItem *item, QQuickGeometryChange change, const QRectF &) override
void itemDestroyed (QQuickItem *item) override
void itemChildAdded (QQuickItem *, QQuickItem *) override
void itemChildRemoved (QQuickItem *, QQuickItem *) override

Additional Inherited Members

Public Types inherited from QSafeQuickItemChangeListener< QQuickContents >
using InDestructorTest
using WasDeletedTest

Detailed Description

Definition at line 65 of file qquickitem_p.h.

Constructor & Destructor Documentation

◆ QQuickContents()

QQuickContents::QQuickContents ( QQuickItem * item)

Definition at line 158 of file qquickitem.cpp.

◆ ~QQuickContents()

QQuickContents::~QQuickContents ( )
override

Definition at line 163 of file qquickitem.cpp.

Member Function Documentation

◆ calcGeometry()

void QQuickContents::calcGeometry ( QQuickItem * changed = nullptr)
inline

Definition at line 95 of file qquickitem_p.h.

◆ complete()

void QQuickContents::complete ( )

Definition at line 243 of file qquickitem.cpp.

◆ itemChildAdded()

void QQuickContents::itemChildAdded ( QQuickItem * ,
QQuickItem * item )
overrideprotectedvirtual

Reimplemented from QQuickItemChangeListener.

Definition at line 289 of file qquickitem.cpp.

◆ itemChildRemoved()

void QQuickContents::itemChildRemoved ( QQuickItem * ,
QQuickItem * item )
overrideprotectedvirtual

Reimplemented from QQuickItemChangeListener.

Definition at line 282 of file qquickitem.cpp.

◆ itemDestroyed()

void QQuickContents::itemDestroyed ( QQuickItem * item)
overrideprotectedvirtual

Reimplemented from QQuickItemChangeListener.

Definition at line 275 of file qquickitem.cpp.

◆ itemGeometryChanged()

void QQuickContents::itemGeometryChanged ( QQuickItem * item,
QQuickGeometryChange change,
const QRectF &  )
overrideprotectedvirtual

Reimplemented from QQuickItemChangeListener.

Definition at line 261 of file qquickitem.cpp.

◆ rectF()

QRectF QQuickContents::rectF ( ) const
inline

Definition at line 72 of file qquickitem_p.h.

Member Data Documentation

◆ inDestructor

bool QQuickContents::inDestructor = false

Definition at line 77 of file qquickitem_p.h.


The documentation for this class was generated from the following files: