FlowLayout Class

(Utils::FlowLayout)
Inherits: QLayout

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()
int horizontalSpacing() const
int verticalSpacing() const

Reimplemented Public Functions

virtual void addItem(QLayoutItem *item)
virtual int count() const
virtual Qt::Orientations expandingDirections() const
virtual bool hasHeightForWidth() const
virtual int heightForWidth(int) const
virtual QLayoutItem *itemAt(int index) const
virtual QSize minimumSize() const
virtual void setGeometry(const QRect &rect)
virtual QSize sizeHint() const
virtual QLayoutItem *takeAt(int index)
  • 36 public functions inherited from QLayout
  • 17 public functions inherited from QLayoutItem

Additional Inherited Members

  • 2 properties inherited from QLayout
  • 1 static public member inherited from QLayout
  • 4 protected functions inherited from QLayout
  • 1 protected type inherited from QLayoutItem

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.

[virtual] void FlowLayout::addItem(QLayoutItem *item)

[virtual] int FlowLayout::count() const

[virtual] Qt::Orientations FlowLayout::expandingDirections() const

[virtual] bool FlowLayout::hasHeightForWidth() const

[virtual] int FlowLayout::heightForWidth(int) const

int FlowLayout::horizontalSpacing() const

[virtual] QLayoutItem *FlowLayout::itemAt(int index) const

[virtual] QSize FlowLayout::minimumSize() const

[virtual] void FlowLayout::setGeometry(const QRect &rect)

[virtual] QSize FlowLayout::sizeHint() const

[virtual] QLayoutItem *FlowLayout::takeAt(int index)

int FlowLayout::verticalSpacing() const