Faith::Layout::LayoutItem Class Reference

#include <faith/layout.h>

Inheritance diagram for Faith::Layout::LayoutItem:

Faith::Layout::LayoutLayoutItem Faith::Layout::LayoutWidgetItem List of all members.

Public Member Functions

 LayoutItem ()
virtual ~LayoutItem ()
virtual Widgetwidget ()
virtual Layoutlayout ()
virtual Size minimumSize () const =0
virtual Size maximumSize () const =0
virtual Size sizeHint () const =0
virtual SizePolicy sizePolicy () const =0
virtual void setGeometry (const Rect &rect)=0

Constructor & Destructor Documentation

Faith::Layout::LayoutItem::LayoutItem (  ) 

virtual Faith::Layout::LayoutItem::~LayoutItem (  )  [virtual]


Member Function Documentation

virtual Layout* Faith::Layout::LayoutItem::layout (  )  [inline, virtual]

Reimplemented in Faith::Layout::LayoutLayoutItem.

virtual Size Faith::Layout::LayoutItem::maximumSize (  )  const [pure virtual]

Implemented in Faith::Layout::LayoutWidgetItem, and Faith::Layout::LayoutLayoutItem.

virtual Size Faith::Layout::LayoutItem::minimumSize (  )  const [pure virtual]

Implemented in Faith::Layout::LayoutWidgetItem, and Faith::Layout::LayoutLayoutItem.

virtual void Faith::Layout::LayoutItem::setGeometry ( const Rect rect  )  [pure virtual]

Implemented in Faith::Layout::LayoutWidgetItem, and Faith::Layout::LayoutLayoutItem.

virtual Size Faith::Layout::LayoutItem::sizeHint (  )  const [pure virtual]

Implemented in Faith::Layout::LayoutWidgetItem, and Faith::Layout::LayoutLayoutItem.

virtual SizePolicy Faith::Layout::LayoutItem::sizePolicy (  )  const [pure virtual]

Implemented in Faith::Layout::LayoutWidgetItem, and Faith::Layout::LayoutLayoutItem.

virtual Widget* Faith::Layout::LayoutItem::widget (  )  [inline, virtual]

Reimplemented in Faith::Layout::LayoutWidgetItem.


The documentation for this class was generated from the following file:
Generated on Fri Sep 1 00:23:09 2006 for Faith by  doxygen 1.4.7