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;
71 int count()
const override;
72 QLayoutItem *
itemAt(
int index)
const override;
76 QLayoutItem *
takeAt(
int index)
override;
79 int doLayout(
const QRect &rect,
bool testOnly)
const;
87 #endif // FLOWLAYOUT_H
QLayoutItem * itemAt(int index) const override
Definition: flowlayout.cpp:102
FlowLayout(QWidget *parent, int margin=-1, int hSpacing=-1, int vSpacing=-1)
Definition: flowlayout.cpp:55
int count() const override
Definition: flowlayout.cpp:97
bool hasHeightForWidth() const override
Definition: flowlayout.cpp:120
int m_hSpace
Definition: flowlayout.h:83
~FlowLayout()
Definition: flowlayout.cpp:67
QSize sizeHint() const override
Definition: flowlayout.cpp:137
int verticalSpacing() const
Definition: flowlayout.cpp:88
QSize minimumSize() const override
Definition: flowlayout.cpp:142
int horizontalSpacing() const
Definition: flowlayout.cpp:79
QList< QLayoutItem * > itemList
Definition: flowlayout.h:82
int m_vSpace
Definition: flowlayout.h:84
QLayoutItem * takeAt(int index) override
Definition: flowlayout.cpp:107
void setGeometry(const QRect &rect) override
Definition: flowlayout.cpp:131
int smartSpacing(QStyle::PixelMetric pm) const
Definition: flowlayout.cpp:189
void addItem(QLayoutItem *item) override
Definition: flowlayout.cpp:74
int doLayout(const QRect &rect, bool testOnly) const
Definition: flowlayout.cpp:153
Qt::Orientations expandingDirections() const override
Definition: flowlayout.cpp:115
int heightForWidth(int) const override
Definition: flowlayout.cpp:125
Definition: flowlayout.h:58