 |
Geometrize
1.0
An application for geometrizing images into geometric primitives
|
Go to the documentation of this file.
55 explicit FlowLayout(
const int margin = -1,
const int hSpacing = -1,
const int vSpacing = -1);
61 void addItem(QLayoutItem* item)
override;
65 int count()
const override;
66 QLayoutItem*
itemAt(
int index)
const override;
70 QLayoutItem*
takeAt(
int index)
override;
73 int doLayout(
const QRect& rect,
bool testOnly)
const;
int smartSpacing(QStyle::PixelMetric pm) const
Definition: flowlayout.cpp:184
QLayoutItem * itemAt(int index) const override
Definition: flowlayout.cpp:99
QList< QLayoutItem * > m_itemList
Definition: flowlayout.h:76
void setGeometry(const QRect &rect) override
Definition: flowlayout.cpp:122
The FlowLayout class implements a layout that arranges components in a directional flow,...
Definition: flowlayout.h:53
FlowLayout(const int margin=-1, const int hSpacing=-1, const int vSpacing=-1)
Definition: flowlayout.cpp:43
int verticalSpacing() const
Definition: flowlayout.cpp:65
QSize minimumSize() const override
Definition: flowlayout.cpp:104
QSize sizeHint() const override
Definition: flowlayout.cpp:128
Definition: commandlineparser.cpp:73
int m_vSpace
Definition: flowlayout.h:78
bool hasHeightForWidth() const override
Definition: flowlayout.cpp:84
Qt::Orientations expandingDirections() const override
Definition: flowlayout.cpp:79
int count() const override
Definition: flowlayout.cpp:94
virtual ~FlowLayout()
Definition: flowlayout.cpp:48
void addItem(QLayoutItem *item) override
Definition: flowlayout.cpp:74
int horizontalSpacing() const
Definition: flowlayout.cpp:56
QLayoutItem * takeAt(int index) override
Definition: flowlayout.cpp:133
int heightForWidth(int width) const override
Definition: flowlayout.cpp:89
int doLayout(const QRect &rect, bool testOnly) const
Definition: flowlayout.cpp:142
int m_hSpace
Definition: flowlayout.h:77