Faith::ListViewThing< Item > Class Template Reference

#include <faith/listview.h>

Inheritance diagram for Faith::ListViewThing< Item >:

Faith::GListViewThing Faith::ListItem::ListViewThing List of all members.

Public Member Functions

 ListViewThing ()
virtual ~ListViewThing ()
ListView< Item > * list ()
const ListView< Item > * list () const
virtual void paint (Item *item, Faith::Painter *p, unsigned int column)=0
virtual int height (Item *item) const =0
virtual int width (Item *item, unsigned int column) const =0

template<class Item = ListItem>
class Faith::ListViewThing< Item >


Constructor & Destructor Documentation

template<class Item = ListItem>
Faith::ListViewThing< Item >::ListViewThing (  )  [inline]

Reimplemented in Faith::ListItem::ListViewThing.

template<class Item = ListItem>
virtual Faith::ListViewThing< Item >::~ListViewThing (  )  [inline, virtual]


Member Function Documentation

template<class Item = ListItem>
virtual int Faith::ListViewThing< Item >::height ( Item *  item  )  const [pure virtual]

template<class Item = ListItem>
const ListView<Item>* Faith::ListViewThing< Item >::list (  )  const [inline]

template<class Item = ListItem>
ListView<Item>* Faith::ListViewThing< Item >::list (  )  [inline]

template<class Item = ListItem>
virtual void Faith::ListViewThing< Item >::paint ( Item *  item,
Faith::Painter p,
unsigned int  column 
) [pure virtual]

template<class Item = ListItem>
virtual int Faith::ListViewThing< Item >::width ( Item *  item,
unsigned int  column 
) const [pure virtual]


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