FlowLayout Class

(Utils::FlowLayout)

Public Functions

FlowLayout(QWidget *parent, int margin = -1, int hSpacing = -1, int vSpacing = -1)
FlowLayout(int margin = -1, int hSpacing = -1, int vSpacing = -1)
~FlowLayout() override
void addItem(QLayoutItem *item) override
int count() const override
Qt::Orientations expandingDirections() const override
bool hasHeightForWidth() const override
int heightForWidth(int) const override
int horizontalSpacing() const
QLayoutItem *itemAt(int index) const override
QSize minimumSize() const override
void setGeometry(const QRect &rect) override
QSize sizeHint() const override
QLayoutItem *takeAt(int index) override
int verticalSpacing() const

Member Function Documentation

FlowLayout::FlowLayout(QWidget *parent, int margin = -1, int hSpacing = -1, int vSpacing = -1)

Default constructs an instance of FlowLayout.

FlowLayout::FlowLayout(int margin = -1, int hSpacing = -1, int vSpacing = -1)

Default constructs an instance of FlowLayout.

FlowLayout::~FlowLayout()

Destroys the instance of FlowLayout.

void FlowLayout::addItem(QLayoutItem *item)

int FlowLayout::count() const

Qt::Orientations FlowLayout::expandingDirections() const

bool FlowLayout::hasHeightForWidth() const

int FlowLayout::heightForWidth(int) const

int FlowLayout::horizontalSpacing() const

QLayoutItem *FlowLayout::itemAt(int index) const

QSize FlowLayout::minimumSize() const

void FlowLayout::setGeometry(const QRect &rect)

QSize FlowLayout::sizeHint() const

QLayoutItem *FlowLayout::takeAt(int index)

int FlowLayout::verticalSpacing() const