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

Category Class Reference

#include </home/clem/local/src/opie/noncore/apps/checkbook/cfg.h>

Inheritance diagram for Category:

Inheritance graph
[legend]
Collaboration diagram for Category:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Category (QString &sName, bool bIncome=false)
QStringgetName ()
bool isIncome ()
void setName (QString &sName)
void setIncome (bool bIncome)
 Category ()
 ~Category ()
QString getIconName ()
QString getCategoryName ()
QListViewItem * getListItem ()
QPixmap getIcon ()
void setIconName (QString name)
void setCategoryName (QString name)
void setListItem (QListViewItem *item)
void setIcon (QPixmap item)
void initListItem ()
 Category (DevicesView *parent, const QString &name)
virtual ~Category ()
virtual void populate ()=0

Protected Attributes

QString iconName
QString categoryName
QPixmap icon
QListViewItem * listItem

Private Attributes

QString _sName
bool _bIncome

Constructor & Destructor Documentation

Category::Category QString sName,
bool  bIncome = false
[inline]
 

Definition at line 42 of file cfg.h.

References _bIncome, and _sName.

Category::Category  ) 
 

Definition at line 7 of file category.cpp.

Category::~Category  ) 
 

Definition at line 11 of file category.cpp.

Category::Category DevicesView parent,
const QString name
 

Definition at line 123 of file devicesinfo.cpp.

References odebug, and oendl.

virtual Category::~Category  )  [virtual]
 


Member Function Documentation

QString Category::getCategoryName  ) 
 

Definition at line 20 of file category.cpp.

References categoryName.

Referenced by ZSafe::addCategory(), ZSafe::openDocument(), and ZSafe::readAllEntries().

QPixmap Category::getIcon  ) 
 

Definition at line 30 of file category.cpp.

References icon.

QString Category::getIconName  ) 
 

Definition at line 15 of file category.cpp.

References iconName.

Referenced by ZSafe::setCategoryDialogFields().

QListViewItem * Category::getListItem  ) 
 

Definition at line 25 of file category.cpp.

References listItem.

QString& Category::getName  )  [inline]
 

Definition at line 45 of file cfg.h.

References _sName.

Referenced by Cfg::getCategories(), Transaction::slotDepositClicked(), and Transaction::slotWithdrawalClicked().

void Category::initListItem  ) 
 

Definition at line 55 of file category.cpp.

References categoryName, icon, and listItem.

Referenced by ZSafe::addCategory(), ZSafe::openDocument(), and ZSafe::readAllEntries().

bool Category::isIncome  )  [inline]
 

Definition at line 46 of file cfg.h.

References _bIncome.

Referenced by Cfg::getCategories(), Transaction::slotDepositClicked(), and Transaction::slotWithdrawalClicked().

virtual void Category::populate  )  [pure virtual]
 

Implemented in CpuCategory, InputCategory, CardsCategory, and UsbCategory.

void Category::setCategoryName QString  name  ) 
 

Definition at line 40 of file category.cpp.

References categoryName.

Referenced by ZSafe::addCategory(), ZSafe::openDocument(), and ZSafe::readAllEntries().

void Category::setIcon QPixmap  item  ) 
 

Definition at line 50 of file category.cpp.

References icon.

Referenced by ZSafe::addCategory(), ZSafe::openDocument(), and ZSafe::readAllEntries().

void Category::setIconName QString  name  ) 
 

Definition at line 35 of file category.cpp.

References iconName.

Referenced by ZSafe::addCategory(), ZSafe::openDocument(), and ZSafe::readAllEntries().

void Category::setIncome bool  bIncome  )  [inline]
 

Definition at line 48 of file cfg.h.

References _bIncome.

void Category::setListItem QListViewItem *  item  ) 
 

Definition at line 45 of file category.cpp.

References listItem.

Referenced by ZSafe::addCategory(), ZSafe::openDocument(), and ZSafe::readAllEntries().

void Category::setName QString sName  )  [inline]
 

Definition at line 47 of file cfg.h.

References _sName.


Member Data Documentation

bool Category::_bIncome [private]
 

Definition at line 52 of file cfg.h.

Referenced by Category(), isIncome(), and setIncome().

QString Category::_sName [private]
 

Definition at line 51 of file cfg.h.

Referenced by Category(), getName(), and setName().

QString Category::categoryName [protected]
 

Definition at line 32 of file category.h.

Referenced by getCategoryName(), initListItem(), and setCategoryName().

QPixmap Category::icon [protected]
 

Definition at line 33 of file category.h.

Referenced by getIcon(), initListItem(), and setIcon().

QString Category::iconName [protected]
 

Definition at line 31 of file category.h.

Referenced by getIconName(), and setIconName().

QListViewItem* Category::listItem [protected]
 

Definition at line 34 of file category.h.

Referenced by getListItem(), initListItem(), and setListItem().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:28:07 2005 for OPIE by  doxygen 1.4.2