#include <cmagazyndanych.h>

Metody publiczne | |
| cMagazynDanych (QObject *parent=0) | |
| bool | polacz (const QString &nazwaPliku) |
| Otwiera bazę danych w pliku nazwaPliku. | |
| void | rozlacz () |
| Kończy pracę z bazą danych. | |
| bool | setSetting (const QString &name, const QVariant &value) |
| Ustawia wartość value dla pozycji name w tabeli settings. | |
| QVariant | getSetting (const QString &name, const QVariant &def="") |
| Zwraca podaną wartość z tabeli settings, lub def. | |
Atrybuty publiczne | |
| cOceny * | oceny |
| Lista ocen. | |
| cPrzedmioty * | przedmioty |
| Lista przedmiotów. | |
| QString | lastError |
| QSqlDatabase | dbhandler |
| Uchwyt połączenia do bazy danych. | |
| bool cMagazynDanych::polacz | ( | const QString & | nazwaPliku | ) |
Otwiera bazę danych w pliku nazwaPliku.
| nazwaPliku | Ścieżka do pliku (.dzienniczek.db) |
Odwołuje się do dbhandler, getSetting(), cPrzedmioty::loadAll(), oceny, przedmioty i setSetting().

| bool cMagazynDanych::setSetting | ( | const QString & | name, | |
| const QVariant & | value | |||
| ) |
Ustawia wartość value dla pozycji name w tabeli settings.
| name | Nazwa pola | |
| value | Nowa wartość |
Odwołania w polacz() i cPluginDbConnector::setSetting().
| QVariant cMagazynDanych::getSetting | ( | const QString & | name, | |
| const QVariant & | def = "" | |||
| ) |
Zwraca podaną wartość z tabeli settings, lub def.
| name | Nazwa wartości | |
| def | Domyślna wartość zwracana jeśli name nie ma w tabeli |
Odwołania w cPluginDbConnector::getSetting() i polacz().
1.5.5