61 explicit FlowLayout(QWidget *parent,
int margin = -1,
int hSpacing = -1,
int vSpacing = -1);
62 explicit FlowLayout(
int margin = -1,
int hSpacing = -1,
int vSpacing = -1);
65 void addItem(QLayoutItem *item)
override;
66 int horizontalSpacing()
const;
67 int verticalSpacing()
const;
68 Qt::Orientations expandingDirections()
const override;
69 bool hasHeightForWidth()
const override;
70 int heightForWidth(
int)
const override;
71 int count()
const override;
72 QLayoutItem *itemAt(
int index)
const override;
73 QSize minimumSize()
const override;
74 void setGeometry(
const QRect &rect)
override;
75 QSize sizeHint()
const override;
76 QLayoutItem *takeAt(
int index)
override;
79 int doLayout(
const QRect &rect,
bool testOnly)
const;
80 int smartSpacing(QStyle::PixelMetric pm)
const;
82 QList<QLayoutItem *> itemList;
87 #endif // FLOWLAYOUT_H Definition: flowlayout.h:58