Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Opie::Ui::OListViewItem Class Reference

#include </home/clem/local/src/opie/libopie2/opieui/olistview.h>

Inheritance diagram for Opie::Ui::OListViewItem:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 OListViewItem (QListView *parent)
 OListViewItem (QListViewItem *parent)
 OListViewItem (QListView *parent, QListViewItem *after)
 OListViewItem (QListViewItem *parent, QListViewItem *after)
 OListViewItem (QListView *parent, QString, QString=QString::null, QString=QString::null, QString=QString::null, QString=QString::null, QString=QString::null, QString=QString::null, QString=QString::null)
 OListViewItem (QListViewItem *parent, QString, QString=QString::null, QString=QString::null, QString=QString::null, QString=QString::null, QString=QString::null, QString=QString::null, QString=QString::null)
 OListViewItem (QListView *parent, QListViewItem *after, QString, QString=QString::null, QString=QString::null, QString=QString::null, QString=QString::null, QString=QString::null, QString=QString::null, QString=QString::null)
 OListViewItem (QListViewItem *parent, QListViewItem *after, QString, QString=QString::null, QString=QString::null, QString=QString::null, QString=QString::null, QString=QString::null, QString=QString::null, QString=QString::null)
virtual ~OListViewItem ()
const QColor & backgroundColor ()
bool isAlternate ()
void paintCell (QPainter *p, const QColorGroup &cg, int column, int width, int alignment)
void init ()
virtual OListViewItemchildFactory ()
virtual void serializeTo (QDataStream &s) const
virtual void serializeFrom (QDataStream &s)
virtual void expand ()

Private Attributes

bool m_known: 1
bool m_odd: 1
Private * d

Friends

class OCheckListItem

Constructor & Destructor Documentation

Opie::Ui::OListViewItem::OListViewItem QListView *  parent  ) 
 

Constructors.

Definition at line 249 of file olistview.cpp.

References init().

Referenced by CpuDevice::addInfo(), InputDevice::setInfo(), and CardDevice::setInfo().

Opie::Ui::OListViewItem::OListViewItem QListViewItem *  parent  ) 
 

Definition at line 256 of file olistview.cpp.

References init().

Opie::Ui::OListViewItem::OListViewItem QListView *  parent,
QListViewItem *  after
 

Definition at line 263 of file olistview.cpp.

References init().

Opie::Ui::OListViewItem::OListViewItem QListViewItem *  parent,
QListViewItem *  after
 

Definition at line 270 of file olistview.cpp.

References init().

Opie::Ui::OListViewItem::OListViewItem QListView *  parent,
QString  ,
QString  = QString::null,
QString  = QString::null,
QString  = QString::null,
QString  = QString::null,
QString  = QString::null,
QString  = QString::null,
QString  = QString::null
 

Definition at line 277 of file olistview.cpp.

References init().

Opie::Ui::OListViewItem::OListViewItem QListViewItem *  parent,
QString  ,
QString  = QString::null,
QString  = QString::null,
QString  = QString::null,
QString  = QString::null,
QString  = QString::null,
QString  = QString::null,
QString  = QString::null
 

Definition at line 286 of file olistview.cpp.

References init().

Opie::Ui::OListViewItem::OListViewItem QListView *  parent,
QListViewItem *  after,
QString  ,
QString  = QString::null,
QString  = QString::null,
QString  = QString::null,
QString  = QString::null,
QString  = QString::null,
QString  = QString::null,
QString  = QString::null
 

Definition at line 295 of file olistview.cpp.

References init().

Opie::Ui::OListViewItem::OListViewItem QListViewItem *  parent,
QListViewItem *  after,
QString  ,
QString  = QString::null,
QString  = QString::null,
QString  = QString::null,
QString  = QString::null,
QString  = QString::null,
QString  = QString::null,
QString  = QString::null
 

Definition at line 304 of file olistview.cpp.

References init().

Opie::Ui::OListViewItem::~OListViewItem  )  [virtual]
 

Destructor.

Definition at line 313 of file olistview.cpp.


Member Function Documentation

const QColor & Opie::Ui::OListViewItem::backgroundColor  ) 
 

Returns:
the background color of the list item.

Definition at line 324 of file olistview.cpp.

OListViewItem * Opie::Ui::OListViewItem::childFactory  )  [virtual]
 

create a list view item as child of this object

Returns:
the new object

Reimplemented in MScanListItem.

Definition at line 398 of file olistview.cpp.

References OListViewItem::OListViewItem().

virtual void Opie::Ui::OListViewItem::expand  )  [inline, virtual]
 

expand the the item

Definition at line 248 of file olistview.h.

void Opie::Ui::OListViewItem::init  ) 
 

Perform object initialization.

Definition at line 318 of file olistview.cpp.

Referenced by OListViewItem().

bool Opie::Ui::OListViewItem::isAlternate  ) 
 

Returns:
true, if the item is at an odd position and thus have to be painted with the alternate background color.

Definition at line 331 of file olistview.cpp.

References Opie::Ui::OListView::alternateBackground(), m_known, and m_odd.

void Opie::Ui::OListViewItem::paintCell QPainter *  p,
const QColorGroup &  cg,
int  column,
int  width,
int  alignment
 

Note:
: Reimplemented for internal purposes - the API is not affected

Definition at line 375 of file olistview.cpp.

References height.

void Opie::Ui::OListViewItem::serializeFrom QDataStream s  )  [virtual]
 

serialize this object to or from a QDataStream

Parameters:
s the stream used to serialize this object.

Reimplemented in MScanListItem.

Definition at line 438 of file olistview.cpp.

References i, items, odebug, and oendl.

Referenced by Opie::Ui::operator>>().

void Opie::Ui::OListViewItem::serializeTo QDataStream s  )  const [virtual]
 

serialize this object to or from a QDataStream

Parameters:
s the stream used to serialize this object.

Reimplemented in MScanListItem.

Definition at line 405 of file olistview.cpp.

References i, items, odebug, oendl, and text.

Referenced by Opie::Ui::operator<<().


Friends And Related Function Documentation

friend class OCheckListItem [friend]
 

Definition at line 171 of file olistview.h.


Member Data Documentation

Private* Opie::Ui::OListViewItem::d [private]
 

Reimplemented in Opie::Ui::ONamedListViewItem.

Definition at line 253 of file olistview.h.

bool Opie::Ui::OListViewItem::m_known [private]
 

Definition at line 248 of file olistview.h.

Referenced by isAlternate().

bool Opie::Ui::OListViewItem::m_odd [private]
 

Definition at line 252 of file olistview.h.

Referenced by isAlternate().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 18:01:57 2005 for OPIE by  doxygen 1.4.2