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
qgridlayout.cpp File Reference

(8825bcdbdab5f37b185261d7ba06260dc8e9930d)

#include "qapplication.h"
#include "qgridlayout.h"
#include "qlist.h"
#include "qsizepolicy.h"
#include "qvarlengtharray.h"
#include "qwidget.h"
#include "qlayoutengine_p.h"
#include "qlayout_p.h"
#include "moc_qgridlayout.cpp"
Include dependency graph for qgridlayout.cpp:

Go to the source code of this file.

Classes

struct  QGridLayoutSizeTriple
class  QGridBox
class  QGridLayoutPrivate

Functions

static void initEmptyMultiBox (QList< QLayoutStruct > &chain, int start, int end)
static void distributeMultiBox (QList< QLayoutStruct > &chain, int start, int end, int minSize, int sizeHint, QList< int > &stretchArray, int stretch)
static QGridBox *& gridAt (QGridBox *grid[], int r, int c, int cc, Qt::Orientation orientation=Qt::Vertical)

Function Documentation

◆ distributeMultiBox()

void distributeMultiBox ( QList< QLayoutStruct > & chain,
int start,
int end,
int minSize,
int sizeHint,
QList< int > & stretchArray,
int stretch )
static

◆ gridAt()

QGridBox *& gridAt ( QGridBox * grid[],
int r,
int c,
int cc,
Qt::Orientation orientation = Qt::Vertical )
static

Definition at line 658 of file qgridlayout.cpp.

◆ initEmptyMultiBox()

void initEmptyMultiBox ( QList< QLayoutStruct > & chain,
int start,
int end )
static

Definition at line 583 of file qgridlayout.cpp.

References QLayoutStruct::empty, and QLayoutStruct::maximumSize.