30 #ifndef UTIL_FLOWLAYOUT_H 31 #define UTIL_FLOWLAYOUT_H 53 FlowLayout (QWidget*,
int = -1,
int = -1,
int = -1);
57 void addItem (QLayoutItem*)
override;
59 int horizontalSpacing ()
const;
60 int verticalSpacing ()
const;
62 Qt::Orientations expandingDirections ()
const override;
63 bool hasHeightForWidth ()
const override;
64 int heightForWidth (
int)
const override;
65 int count ()
const override;
66 QLayoutItem* itemAt (
int)
const override;
67 QLayoutItem* takeAt (
int)
override;
68 QSize minimumSize ()
const override;
69 void setGeometry (
const QRect&)
override;
70 QSize sizeHint ()
const override;
72 int DoLayout (
const QRect&,
bool)
const;
73 int SmartSpacing (QStyle::PixelMetric)
const;
constexpr detail::AggregateType< detail::AggregateFunction::Count > count
A simple flow layout implementation.