Dokumentacja klasy cPrzedmiot

Klasa opisująca pojedynczy przedmiot. Więcej...

#include <.docs.h>

Lista wszystkich składowych.

Metody publiczne

bool save ()
 Zapisuje przedmiot w bazie.
bool load (unsigned int id=0)
 Wczytuje przedmiot z bazy.
bool deleteIt ()
 Usuwa przedmiot.
unsigned int count ()
 Zwraca ilość ocen dla przedmiotu.

Atrybuty publiczne

unsigned int id
 Identyfikator przedmiotu w bazie.
QString fullname
 Pełna nazwa przedmiotu.
QString shortname
 Nazwa skrócona.
QString teacher
 Nazwisko nauczyciela.
QString notes
 Opis.
QString room
 Sala.
double plus
 Wartość dla plusa w ocenie.
double minus
 Wartość dla minusa w ocenie.
unsigned int parent
 Nadrzędny przedmiot (np. Wykład).
unsigned int priority
 Waga przy liczeniu średniej ważonej.
ePrzedmiotType type
 Sposób liczenia średniej.
QHash< QString, int > priorities
 Tablica priorytetów.


Opis szczegółowy

Klasa opisująca pojedynczy przedmiot.

Dokumentacja funkcji składowych

bool cPrzedmiot::save (  ) 

Zapisuje przedmiot w bazie.

Zwraca:
bool

bool cPrzedmiot::load ( unsigned int  id = 0  ) 

Wczytuje przedmiot z bazy.

Parametry:
id Id Przedmiotu w tabeli
Zwraca:
bool

Odwołuje się do fullname, minus, notes, parent, plus, priorities, priority, room, shortname, teacher i type.

Odwołania w cPrzedmioty::loadAll().

bool cPrzedmiot::deleteIt (  ) 

Usuwa przedmiot.

Zwraca:
bool


Dokumentacja atrybutów składowych

Wartość dla plusa w ocenie.

Arytmetyczna wartość plusa.

W trakcie wyliczania średniej ocen dla przedmiotu pod uwagę brane są oceny cząstkowe. plus oraz minus oznaczają arytmetyczną wartość jaką należy dodać lub odjąć od oceny aby wyliczyć jej końcową wartość.

Odwołania w load().

Wartość dla minusa w ocenie.

Arytmetyczna wartość minusa.

Zobacz również:
cPrzedmiot::plus

Odwołania w load().

Sposób liczenia średniej.

Metoda obliczania średniej ocen.

Odwołania w load().


Dokumentacja dla tej klasy została wygenerowana z plików:

Wygenerowano Thu Jul 3 22:16:36 2008 dla dzienniczek3 programem  doxygen 1.5.5