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
QGraphicsGridLayoutPrivate Class Reference
Inheritance diagram for QGraphicsGridLayoutPrivate:
Collaboration diagram for QGraphicsGridLayoutPrivate:

Public Member Functions

 QGraphicsGridLayoutPrivate ()
QGraphicsLayoutStyleInfostyleInfo () const
 QGraphicsGridLayoutPrivate ()
QGraphicsLayoutStyleInfostyleInfo () const
Public Member Functions inherited from QGraphicsLayoutPrivate
 QGraphicsLayoutPrivate ()
void reparentChildItems (QGraphicsItem *newParent)
void getMargin (qreal *result, qreal userMargin, QStyle::PixelMetric pm) const
Qt::LayoutDirection visualDirection () const
void addChildLayoutItem (QGraphicsLayoutItem *item)
void activateRecursive (QGraphicsLayoutItem *item)
Public Member Functions inherited from QGraphicsLayoutItemPrivate
virtual ~QGraphicsLayoutItemPrivate ()
 QGraphicsLayoutItemPrivate (QGraphicsLayoutItem *parent, bool isLayout)
void init ()
QSizeFeffectiveSizeHints (const QSizeF &constraint) const
QGraphicsItemparentItem () const
void ensureUserSizeHints ()
void setSize (Qt::SizeHint which, const QSizeF &size)
void setSizeComponent (Qt::SizeHint which, SizeComponent component, qreal value)
bool hasHeightForWidth () const
bool hasWidthForHeight () const

Public Attributes

QScopedPointer< QGraphicsLayoutStyleInfom_styleInfo
QGraphicsGridLayoutEngine engine
Public Attributes inherited from QGraphicsLayoutPrivate
qreal left
qreal top
qreal right
qreal bottom
bool activated
Public Attributes inherited from QGraphicsLayoutItemPrivate
QSizePolicy sizePolicy
QGraphicsLayoutItemparent
QSizeFuserSizeHints
QSizeF cachedSizeHints [Qt::NSizeHints]
QSizeF cachedConstraint
QSizeF cachedSizeHintsWithConstraints [Qt::NSizeHints]
quint32 sizeHintCacheDirty: 1
quint32 sizeHintWithConstraintCacheDirty: 1
quint32 isLayout: 1
quint32 ownedByLayout: 1
QGraphicsLayoutItemq_ptr
QRectF geom
QGraphicsItemgraphicsItem

Additional Inherited Members

Public Types inherited from QGraphicsLayoutItemPrivate
enum  SizeComponent { Width , Height }
Static Public Member Functions inherited from QGraphicsLayoutItemPrivate
static QGraphicsLayoutItemPrivateget (QGraphicsLayoutItem *q)
static const QGraphicsLayoutItemPrivateget (const QGraphicsLayoutItem *q)

Detailed Description

Definition at line 65 of file qgraphicsgridlayout.cpp.

Constructor & Destructor Documentation

◆ QGraphicsGridLayoutPrivate() [1/2]

QGraphicsGridLayoutPrivate::QGraphicsGridLayoutPrivate ( )
inline

Definition at line 68 of file qgraphicsgridlayout.cpp.

◆ QGraphicsGridLayoutPrivate() [2/2]

QGraphicsGridLayoutPrivate::QGraphicsGridLayoutPrivate ( )
inline

Definition at line 68 of file qgraphicsgridlayout.cpp.

Member Function Documentation

◆ styleInfo() [1/2]

QGraphicsLayoutStyleInfo * QGraphicsGridLayoutPrivate::styleInfo ( ) const

Definition at line 80 of file qgraphicsgridlayout.cpp.

◆ styleInfo() [2/2]

QGraphicsLayoutStyleInfo * QGraphicsGridLayoutPrivate::styleInfo ( ) const

Member Data Documentation

◆ engine

QGraphicsGridLayoutEngine QGraphicsGridLayoutPrivate::engine

Definition at line 72 of file qgraphicsgridlayout.cpp.

◆ m_styleInfo

QScopedPointer< QGraphicsLayoutStyleInfo > QGraphicsGridLayoutPrivate::m_styleInfo
mutable

Definition at line 71 of file qgraphicsgridlayout.cpp.


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