#include <qwuiboxlayout.h>
Public Member Functions | |
QwuiBoxLayout (QwuiWebget *parent, Unit unit=RelativeStrength) | |
QwuiBoxLayout (Unit unit=RelativeStrength) | |
virtual | ~QwuiBoxLayout () |
virtual void | addItem (QwuiLayoutItem *item, int size=1) |
void | addWebget (QwuiWebget *w, int size=1) |
void | addLayout (QwuiLayout *l, int size=1) |
void | addStretch (int size=1) |
virtual void | insertItem (int index, QwuiLayoutItem *item, int size=1) |
void | insertWebget (int index, QwuiWebget *w, int size=1) |
void | insertLayout (int index, QwuiLayout *l, int size=1) |
void | insertStretch (int index, int size=1) |
virtual void | removeItem (QwuiLayoutItem *item) |
virtual int | count () const |
virtual int | indexOf (QwuiWebget *w) const |
virtual bool | contains (QwuiWebget *w) const |
virtual QwuiLayoutItem * | itemAt (int index) const |
virtual QwuiLayoutItem * | takeAt (int index) |
void | itemSize (int index, int size) |
Protected Member Functions | |
QPair< QwuiLayoutItem *, int > | boxItemAt (int index) const |
Private Types | |
typedef QList< QPair < QwuiLayoutItem *, int > > | ItemList |
Private Attributes | |
ItemList | m_items |
typedef QList<QPair<QwuiLayoutItem*, int> > QwuiBoxLayout::ItemList [private] |
QwuiBoxLayout::QwuiBoxLayout | ( | QwuiWebget * | parent, | |
Unit | unit = RelativeStrength | |||
) |
QwuiBoxLayout::QwuiBoxLayout | ( | Unit | unit = RelativeStrength |
) |
QwuiBoxLayout::~QwuiBoxLayout | ( | ) | [virtual] |
void QwuiBoxLayout::addItem | ( | QwuiLayoutItem * | item, | |
int | size = 1 | |||
) | [virtual] |
void QwuiBoxLayout::addWebget | ( | QwuiWebget * | w, | |
int | size = 1 | |||
) |
void QwuiBoxLayout::addLayout | ( | QwuiLayout * | l, | |
int | size = 1 | |||
) |
void QwuiBoxLayout::addStretch | ( | int | size = 1 |
) |
void QwuiBoxLayout::insertItem | ( | int | index, | |
QwuiLayoutItem * | item, | |||
int | size = 1 | |||
) | [virtual] |
void QwuiBoxLayout::insertWebget | ( | int | index, | |
QwuiWebget * | w, | |||
int | size = 1 | |||
) |
void QwuiBoxLayout::insertLayout | ( | int | index, | |
QwuiLayout * | l, | |||
int | size = 1 | |||
) |
void QwuiBoxLayout::insertStretch | ( | int | index, | |
int | size = 1 | |||
) |
void QwuiBoxLayout::removeItem | ( | QwuiLayoutItem * | item | ) | [virtual] |
Implements QwuiLayout.
int QwuiBoxLayout::count | ( | ) | const [virtual] |
Implements QwuiLayout.
int QwuiBoxLayout::indexOf | ( | QwuiWebget * | w | ) | const [virtual] |
Implements QwuiLayout.
bool QwuiBoxLayout::contains | ( | QwuiWebget * | w | ) | const [virtual] |
Implements QwuiLayout.
QwuiLayoutItem * QwuiBoxLayout::itemAt | ( | int | index | ) | const [virtual] |
Implements QwuiLayout.
QwuiLayoutItem * QwuiBoxLayout::takeAt | ( | int | index | ) | [virtual] |
Implements QwuiLayout.
void QwuiBoxLayout::itemSize | ( | int | index, | |
int | size | |||
) |
QPair< QwuiLayoutItem *, int > QwuiBoxLayout::boxItemAt | ( | int | index | ) | const [protected] |
ItemList QwuiBoxLayout::m_items [private] |