24 #ifndef DIGIKAM_DYNAMIC_LAYOUT_H
25 #define DIGIKAM_DYNAMIC_LAYOUT_H
44 explicit DynamicLayout(QWidget*
const parent,
int margin = -1,
45 int hSpacing = 0,
int vSpacing = 0);
50 void addItem(QLayoutItem* layItem)
override;
60 int count()
const override;
62 QLayoutItem*
itemAt(
int index)
const override;
63 QLayoutItem*
takeAt(
int index)
override;
73 int reLayout(
const QRect& rect,
Definition: dynamiclayout.h:39
int verticalSpacing() const
Definition: dynamiclayout.cpp:112
QLayoutItem * takeAt(int index) override
Definition: dynamiclayout.cpp:127
void addItem(QLayoutItem *layItem) override
Definition: dynamiclayout.cpp:85
int count() const override
Definition: dynamiclayout.cpp:117
int horizontalSpacing() const
Definition: dynamiclayout.cpp:107
void setGeometry(const QRect &rect) override
Definition: dynamiclayout.cpp:156
QSize minimumSize() const override
Definition: dynamiclayout.cpp:167
QLayoutItem * itemAt(int index) const override
Definition: dynamiclayout.cpp:122
Qt::Orientations expandingDirections() const override
Definition: dynamiclayout.cpp:139
~DynamicLayout() override
Definition: dynamiclayout.cpp:73
QSize sizeHint() const override
Definition: dynamiclayout.cpp:162
bool hasHeightForWidth() const override
Definition: dynamiclayout.cpp:144
int heightForWidth(int) const override
Definition: dynamiclayout.cpp:149
DynamicLayout(QWidget *const parent, int margin=-1, int hSpacing=0, int vSpacing=0)
Definition: dynamiclayout.cpp:60
Definition: datefolderview.cpp:43