Definition at line 64 of file qlayoutitem.h.
#include <qlayoutitem.h>

Public Member Functions |
|
| QLayoutItem (Qt::Alignment alignment=0) | |
| virtual | ~QLayoutItem () |
| virtual QSize | sizeHint () const =0 |
| virtual QSize | minimumSize () const =0 |
| virtual QSize | maximumSize () const =0 |
| virtual Qt::Orientations | expandingDirections () const =0 |
| virtual void | setGeometry (const QRect &)=0 |
| virtual QRect | geometry () const =0 |
| virtual bool | isEmpty () const =0 |
| virtual bool | hasHeightForWidth () const |
| virtual int | heightForWidth (int) const |
| virtual int | minimumHeightForWidth (int) const |
| virtual void | invalidate () |
| virtual QWidget * | widget () |
| virtual QLayout * | layout () |
| virtual QSpacerItem * | spacerItem () |
| Qt::Alignment | alignment () const |
| void | setAlignment (Qt::Alignment a) |
| QSizePolicy::ControlTypes | controlTypes () const |
Protected Attributes |
|
| Qt::Alignment | align |
| QLayoutItem | ( | Qt::Alignment | alignment = 0 |
) | [inline, explicit] |
Definition at line 93 of file qlayoutitem.h.
: align(aalignment) { }
| virtual ~QLayoutItem | ( | ) | [virtual] |
| virtual QSize sizeHint | ( | ) | const [pure virtual] |
Implemented in QBoxLayout, QFormLayout, QGridLayout, QSpacerItem, QWidgetItem, QWidgetItemV2, and QStackedLayout.
| virtual QSize minimumSize | ( | ) | const [pure virtual] |
Implemented in QBoxLayout, QFormLayout, QGridLayout, QLayout, QSpacerItem, QWidgetItem, QWidgetItemV2, and QStackedLayout.
| virtual QSize maximumSize | ( | ) | const [pure virtual] |
Implemented in QBoxLayout, QGridLayout, QLayout, QSpacerItem, QWidgetItem, and QWidgetItemV2.
| virtual Qt::Orientations expandingDirections | ( | ) | const [pure virtual] |
Implemented in QBoxLayout, QFormLayout, QGridLayout, QLayout, QSpacerItem, and QWidgetItem.
| virtual void setGeometry | ( | const QRect & | ) | [pure virtual] |
Implemented in QBoxLayout, QFormLayout, QGridLayout, QLayout, QSpacerItem, QWidgetItem, and QStackedLayout.
| virtual QRect geometry | ( | ) | const [pure virtual] |
Implemented in QLayout, QSpacerItem, and QWidgetItem.
| virtual bool isEmpty | ( | ) | const [pure virtual] |
Implemented in QLayout, QSpacerItem, and QWidgetItem.
| virtual bool hasHeightForWidth | ( | ) | const [virtual] |
Reimplemented in QBoxLayout, QFormLayout, QGridLayout, and QWidgetItem.
| virtual int heightForWidth | ( | int | ) | const [virtual] |
Reimplemented in QBoxLayout, QFormLayout, QGridLayout, QWidgetItem, and QWidgetItemV2.
| virtual int minimumHeightForWidth | ( | int | ) | const [virtual] |
Reimplemented in QBoxLayout, and QGridLayout.
| virtual void invalidate | ( | ) | [virtual] |
Reimplemented in QBoxLayout, QFormLayout, QGridLayout, and QLayout.
| virtual QWidget* widget | ( | ) | [virtual] |
Reimplemented in QWidgetItem.
| virtual QSpacerItem* spacerItem | ( | ) | [virtual] |
Reimplemented in QSpacerItem.
| Qt::Alignment alignment | ( | ) | const [inline] |
| void setAlignment | ( | Qt::Alignment | a | ) |
| QSizePolicy::ControlTypes controlTypes | ( | ) | const |
Qt::Alignment align
[protected] |
Definition at line 90 of file qlayoutitem.h.