Qt 6.x
The Qt SDK
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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 138 of file qgridlayoutengine_p.h.

Constructor & Destructor Documentation

◆ QGridLayoutBox()

QGridLayoutBox::QGridLayoutBox ( )
inline

Definition at line 141 of file qgridlayoutengine_p.h.

Member Function Documentation

◆ add()

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

Definition at line 60 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 69 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 89 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 159 of file qgridlayoutengine_p.h.

Referenced by compare(), operator==(), and 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 158 of file qgridlayoutengine_p.h.

Referenced by combine(), normalize(), and operator==().

◆ q_minimumDescent

qreal QGridLayoutBox::q_minimumDescent

◆ q_minimumSize

qreal QGridLayoutBox::q_minimumSize

◆ q_preferredSize

qreal QGridLayoutBox::q_preferredSize

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