Public Types | |
enum | Columns { COL_NAME = 0, COL_NOMENCLATURE, COL_SEMESTER, COL_WEEKS, COL_HOURS, COL_INSTITUTE, COL_PROGRAMME } |
Public Member Functions | |
ModuleItem (Module *ModuleObj, RootItem *parent=0, int cc=0) | |
ModuleItem (ModuleItem &mi) | |
~ModuleItem () | |
virtual Module * | getItemData () const |
Institute * | getInstitute () |
Programme * | getProgramme () |
Module * | getModule () |
QString | getDescription () const |
QString | getInstName () const |
QString | getProgName () const |
QString | getModuName () const |
QString | getModuNomenclature () const |
int | getModuDuration () const |
int | getModuWeeklyPeriods () const |
int | getModuSemester () const |
QVariant | data (int column) const |
bool | setModuName (QString name) |
bool | setModuNomencatlure (QString n) |
bool | setModuDuration (int duration) |
bool | setModuWeeklyPeriods (int p) |
bool | setModuSemester (int s) |
bool | setData (int column, const QVariant &value) |
virtual QColor | textColour () |
virtual QColor | bgColour () |
void | dbSave () |
void | dbDelete () |
Definition at line 27 of file ModuItem.h.