7#include <QtWidgets/qtwidgetsglobal.h>
8#include <QtWidgets/QLayout>
22 RESET resetFieldGrowthPolicy)
24 RESET resetRowWrapPolicy)
26 RESET resetLabelAlignment)
28 RESET resetFormAlignment)
29 Q_PROPERTY(
int horizontalSpacing READ horizontalSpacing WRITE setHorizontalSpacing)
30 Q_PROPERTY(
int verticalSpacing READ verticalSpacing WRITE setVerticalSpacing)
67 Qt::Alignment labelAlignment()
const;
69 Qt::Alignment formAlignment()
const;
71 void setHorizontalSpacing(
int spacing);
72 int horizontalSpacing()
const;
73 void setVerticalSpacing(
int spacing);
74 int verticalSpacing()
const;
77 void setSpacing(
int)
override;
105 void setRowVisible(
int row,
bool on);
109 bool isRowVisible(
int row)
const;
114 void getItemPosition(
int index,
int *rowPtr,
ItemRole *rolePtr)
const;
125 void setGeometry(
const QRect &
rect)
override;
126 QSize minimumSize()
const override;
127 QSize sizeHint()
const override;
128 void invalidate()
override;
130 bool hasHeightForWidth()
const override;
131 int heightForWidth(
int width)
const override;
132 Qt::Orientations expandingDirections()
const override;
133 int count()
const override;
135 int rowCount()
const;
142 void resetFieldGrowthPolicy();
143 void resetRowWrapPolicy();
144 void resetLabelAlignment();
145 void resetFormAlignment();
The QLayoutItem class provides an abstract item that a QLayout manipulates.
The QLayout class is the base class of geometry managers.
\inmodule QtCore\reentrant
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.
GLenum GLenum GLsizei count
GLuint GLsizei const GLchar * label
[43]
GLenum GLenum GLsizei void * row
static QString dump(const QByteArray &)
#define QT_REQUIRE_CONFIG(feature)
#define Q_DECLARE_TYPEINFO(TYPE, FLAGS)