#include <.docs.h>
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. | |
| bool cPrzedmiot::save | ( | ) |
Zapisuje przedmiot w bazie.
| bool cPrzedmiot::load | ( | unsigned int | id = 0 |
) |
| bool cPrzedmiot::deleteIt | ( | ) |
Usuwa przedmiot.
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.
Odwołania w load().
1.5.5