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

ExceptListItem Class Reference

#include </home/clem/local/src/opie/noncore/settings/appearance2/exceptlistitem.h>

Collaboration diagram for ExceptListItem:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ExceptListItem (QListView *lv, QListViewItem *after, const QString &t, bool nostyle=true, bool nofont=true, bool nodeco=true)
virtual ~ExceptListItem ()
bool noFont () const
bool noStyle () const
bool noDeco () const
void setNoDeco (bool b)
void setNoStyle (bool b)
void setNoFont (bool b)
QString pattern () const
void setPattern (const QString &s)
QString text (int i) const
const QPixmap * pixmap (int i) const

Static Public Member Functions

static void overlay (QImage &img, const QImage &ovl)
static void init ()

Private Attributes

QString m_text
bool m_nofont
bool m_nostyle
bool m_nodeco

Static Private Attributes

static QPixmap * s_stylepix [2] = { 0, 0 }
static QPixmap * s_fontpix [2] = { 0, 0 }
static QPixmap * s_decopix [2] = { 0, 0 }

Constructor & Destructor Documentation

ExceptListItem::ExceptListItem QListView *  lv,
QListViewItem *  after,
const QString t,
bool  nostyle = true,
bool  nofont = true,
bool  nodeco = true
[inline]
 

Definition at line 41 of file exceptlistitem.h.

References init(), m_nodeco, m_nofont, m_nostyle, and m_text.

virtual ExceptListItem::~ExceptListItem  )  [inline, virtual]
 

Definition at line 52 of file exceptlistitem.h.


Member Function Documentation

static void ExceptListItem::init  )  [inline, static]
 

Definition at line 80 of file exceptlistitem.h.

References Opie::Core::OResource::loadImage(), overlay(), s_decopix, s_fontpix, s_stylepix, and Opie::Core::OResource::SmallIcon.

Referenced by ExceptListItem().

bool ExceptListItem::noDeco  )  const [inline]
 

Definition at line 123 of file exceptlistitem.h.

References m_nodeco.

bool ExceptListItem::noFont  )  const [inline]
 

Definition at line 113 of file exceptlistitem.h.

References m_nofont.

bool ExceptListItem::noStyle  )  const [inline]
 

Definition at line 118 of file exceptlistitem.h.

References m_nostyle.

static void ExceptListItem::overlay QImage &  img,
const QImage &  ovl
[inline, static]
 

Definition at line 56 of file exceptlistitem.h.

References depth, height, i, o, size, width, Opie::MM::x, and Opie::MM::y.

Referenced by init().

QString ExceptListItem::pattern  )  const [inline]
 

Definition at line 152 of file exceptlistitem.h.

References m_text.

const QPixmap* ExceptListItem::pixmap int  i  )  const [inline]
 

Definition at line 175 of file exceptlistitem.h.

References m_nodeco, m_nofont, m_nostyle, s_decopix, s_fontpix, and s_stylepix.

void ExceptListItem::setNoDeco bool  b  )  [inline]
 

Definition at line 128 of file exceptlistitem.h.

References m_nodeco.

void ExceptListItem::setNoFont bool  b  )  [inline]
 

Definition at line 144 of file exceptlistitem.h.

References m_nofont.

void ExceptListItem::setNoStyle bool  b  )  [inline]
 

Definition at line 136 of file exceptlistitem.h.

References m_nostyle.

void ExceptListItem::setPattern const QString s  )  [inline]
 

Definition at line 157 of file exceptlistitem.h.

References m_text.

QString ExceptListItem::text int  i  )  const [inline]
 

Definition at line 166 of file exceptlistitem.h.

References m_text, and QString::null.


Member Data Documentation

bool ExceptListItem::m_nodeco [private]
 

Definition at line 191 of file exceptlistitem.h.

Referenced by ExceptListItem(), noDeco(), pixmap(), and setNoDeco().

bool ExceptListItem::m_nofont [private]
 

Definition at line 189 of file exceptlistitem.h.

Referenced by ExceptListItem(), noFont(), pixmap(), and setNoFont().

bool ExceptListItem::m_nostyle [private]
 

Definition at line 190 of file exceptlistitem.h.

Referenced by ExceptListItem(), noStyle(), pixmap(), and setNoStyle().

QString ExceptListItem::m_text [private]
 

Definition at line 188 of file exceptlistitem.h.

Referenced by ExceptListItem(), pattern(), setPattern(), and text().

QPixmap * ExceptListItem::s_decopix = { 0, 0 } [static, private]
 

Definition at line 200 of file exceptlistitem.h.

Referenced by init(), and pixmap().

QPixmap * ExceptListItem::s_fontpix = { 0, 0 } [static, private]
 

Definition at line 199 of file exceptlistitem.h.

Referenced by init(), and pixmap().

QPixmap * ExceptListItem::s_stylepix = { 0, 0 } [static, private]
 

Definition at line 198 of file exceptlistitem.h.

Referenced by init(), and pixmap().


The documentation for this class was generated from the following file:
Generated on Sat Nov 5 17:32:19 2005 for OPIE by  doxygen 1.4.2