Main Page | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

Category Class Reference

#include <category.hpp>

List of all members.

Public Member Functions

 Category ()
 ~Category ()
void setId (QString newId)
void setColor (QColor newColor)
void setDescription (QString description)
void setName (QString newName)
void setPosId (int newId)
int posId ()
QString id ()
QString name ()
QColor color ()
QString description ()

Protected Attributes

int p_posId
QString p_id
QString p_name
QColor p_color
QString p_description


Detailed Description

Store category information for propositions.

Definition at line 26 of file category.hpp.


Constructor & Destructor Documentation

Category::Category  ) 
 

Default constructor

Definition at line 17 of file category.cpp.

Category::~Category  ) 
 

Default destructor

Definition at line 23 of file category.cpp.


Member Function Documentation

QColor Category::color  )  [inline]
 

Definition at line 49 of file category.hpp.

References p_color.

Referenced by Proposition::setCategory().

QString Category::description  )  [inline]
 

Definition at line 50 of file category.hpp.

References p_description.

QString Category::id  )  [inline]
 

Definition at line 47 of file category.hpp.

References p_id.

Referenced by Proposition::category().

QString Category::name  )  [inline]
 

Definition at line 48 of file category.hpp.

References p_name.

Referenced by Cat::endElement(), and GraphML::loadCat().

int Category::posId  )  [inline]
 

Definition at line 46 of file category.hpp.

References p_posId.

Referenced by PropositionGraph::setPropositionSelected().

void Category::setColor QColor  newColor  ) 
 

Definition at line 48 of file category.cpp.

References p_color.

Referenced by Cat::endElement(), and GraphML::loadCat().

void Category::setDescription QString  description  ) 
 

Definition at line 43 of file category.cpp.

References p_description.

Referenced by Cat::endElement(), and GraphML::loadCat().

void Category::setId QString  newId  ) 
 

Definition at line 28 of file category.cpp.

References p_id.

Referenced by Cat::endElement(), and GraphML::loadCat().

void Category::setName QString  newName  ) 
 

Definition at line 38 of file category.cpp.

References p_name.

Referenced by Cat::endElement(), and GraphML::loadCat().

void Category::setPosId int  newId  ) 
 

Definition at line 33 of file category.cpp.

References p_posId.


Member Data Documentation

QColor Category::p_color [protected]
 

Color of the category (proposition border color)

Definition at line 68 of file category.hpp.

Referenced by color(), and setColor().

QString Category::p_description [protected]
 

Public description of the category

Definition at line 72 of file category.hpp.

Referenced by description(), and setDescription().

QString Category::p_id [protected]
 

Internal, unique and immutable category id

Definition at line 60 of file category.hpp.

Referenced by id(), and setId().

QString Category::p_name [protected]
 

Public name of the category

Definition at line 64 of file category.hpp.

Referenced by name(), and setName().

int Category::p_posId [protected]
 

Position of category in the Category combo Box

Definition at line 56 of file category.hpp.

Referenced by posId(), and setPosId().


The documentation for this class was generated from the following files: Untitled Document Pesquisa Psi SourceForge.net Logo