7#include <QtWidgets/qtwidgetsglobal.h>
8#include <QtWidgets/qlayout.h>
9#ifdef QT_INCLUDE_COMPAT
10#include <QtWidgets/qwidget.h>
26 Down = TopToBottom,
Up = BottomToTop };
33 void setDirection(Direction);
35 void addSpacing(
int size);
44 void insertStretch(
int index,
int stretch = 0);
51 void setSpacing(
int spacing)
override;
53 bool setStretchFactor(
QWidget *
w,
int stretch);
54 bool setStretchFactor(
QLayout *l,
int stretch);
55 void setStretch(
int index,
int stretch);
56 int stretch(
int index)
const;
58 QSize sizeHint()
const override;
59 QSize minimumSize()
const override;
60 QSize maximumSize()
const override;
62 bool hasHeightForWidth()
const override;
63 int heightForWidth(
int)
const override;
66 Qt::Orientations expandingDirections()
const override;
67 void invalidate()
override;
70 int count()
const override;
71 void setGeometry(
const QRect&)
override;
The QBoxLayout class lines up child widgets horizontally or vertically.
Direction
This type is used to determine the direction of a box layout.
The QHBoxLayout class lines up widgets horizontally.
The QLayoutItem class provides an abstract item that a QLayout manipulates.
The QLayout class is the base class of geometry managers.
\inmodule QtCore\reentrant
The QSpacerItem class provides blank space in a layout.
The QVBoxLayout class lines up widgets vertically.
Combined button and popup list for selecting options.
GLfloat GLfloat GLfloat w
[0]
GLenum GLuint GLintptr GLsizeiptr size
[1]
GLenum GLenum GLsizei count