Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QGridLayoutBox Class Reference

#include <qgridlayoutengine_p.h>

+ Collaboration diagram for QGridLayoutBox:

Public Member Functions

 QGridLayoutBox ()
 
void add (const QGridLayoutBox &other, int stretch, qreal spacing)
 
void combine (const QGridLayoutBox &other)
 
void normalize ()
 
qrealq_sizes (int which)
 
const qrealq_sizes (int which) const
 

Public Attributes

qreal q_minimumSize
 
qreal q_preferredSize
 
qreal q_maximumSize
 
qreal q_minimumDescent
 
qreal q_minimumAscent
 

Detailed Description

Definition at line 139 of file qgridlayoutengine_p.h.

Constructor & Destructor Documentation

◆ QGridLayoutBox()

QGridLayoutBox::QGridLayoutBox ( )
inline

Definition at line 142 of file qgridlayoutengine_p.h.

Member Function Documentation

◆ add()

void QGridLayoutBox::add ( const QGridLayoutBox & other,
int stretch,
qreal spacing )

Definition at line 62 of file qgridlayoutengine.cpp.

References other(), Q_ASSERT, q_maximumSize, q_minimumDescent, q_minimumSize, q_preferredSize, and spacing.

+ Here is the call graph for this function:

◆ combine()

void QGridLayoutBox::combine ( const QGridLayoutBox & other)

Definition at line 71 of file qgridlayoutengine.cpp.

References other(), q_maximumSize, q_minimumAscent, q_minimumDescent, q_minimumSize, q_preferredSize, qBound(), and qMax().

+ Here is the call graph for this function:

◆ normalize()

void QGridLayoutBox::normalize ( )

Definition at line 91 of file qgridlayoutengine.cpp.

References Q_ASSERT, q_maximumSize, q_minimumAscent, q_minimumDescent, q_minimumSize, q_preferredSize, qBound(), qMax(), and qMin().

+ Here is the call graph for this function:

◆ q_sizes() [1/2]

qreal & QGridLayoutBox::q_sizes ( int which)
inline

Definition at line 160 of file qgridlayoutengine_p.h.

Referenced by QGridLayoutRowData::stealBox().

+ Here is the caller graph for this function:

◆ q_sizes() [2/2]

const qreal & QGridLayoutBox::q_sizes ( int which) const
inline

Member Data Documentation

◆ q_maximumSize

qreal QGridLayoutBox::q_maximumSize

◆ q_minimumAscent

qreal QGridLayoutBox::q_minimumAscent

Definition at line 159 of file qgridlayoutengine_p.h.

Referenced by combine(), and normalize().

◆ q_minimumDescent

qreal QGridLayoutBox::q_minimumDescent

Definition at line 158 of file qgridlayoutengine_p.h.

Referenced by add(), combine(), and normalize().

◆ q_minimumSize

qreal QGridLayoutBox::q_minimumSize

◆ q_preferredSize

qreal QGridLayoutBox::q_preferredSize

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