30 explicit FlowLayout (QWidget*,
int = -1,
int = -1,
int = -1);
31 explicit FlowLayout (
int = -1,
int = -1,
int = -1);
34 void addItem (QLayoutItem*)
override;
36 int horizontalSpacing ()
const;
37 int verticalSpacing ()
const;
39 Qt::Orientations expandingDirections ()
const override;
40 bool hasHeightForWidth ()
const override;
41 int heightForWidth (
int)
const override;
42 int count ()
const override;
43 QLayoutItem* itemAt (
int)
const override;
44 QLayoutItem* takeAt (
int)
override;
45 QSize minimumSize ()
const override;
46 void setGeometry (
const QRect&)
override;
47 QSize sizeHint ()
const override;
49 int DoLayout (
const QRect&,
bool)
const;
50 int SmartSpacing (QStyle::PixelMetric)
const;
constexpr detail::AggregateType< detail::AggregateFunction::Count, Ptr > count
A simple flow layout implementation.