... | ... | @@ -54,6 +54,12 @@ Soubor: username_YYYY___0.db |
|
|
* vrací RAW časové razítko zprávy. Vstupem je Id zprávy..
|
|
|
* `FilenameEntry msgsGetAdditionalFilenameEntry(qint64 dmId) const`
|
|
|
* vrací dodatečné informace o zprávě. Vstupem je Id zprávy.
|
|
|
* `QDateTime msgsVerificationDate(qint64 dmId) const`
|
|
|
* vrací čas ověření zprávy. Vstupem je Id zprávy.
|
|
|
* `QJsonDocument getMessageCustomData(qint64 msgId) const`
|
|
|
* vrací informace o autorovi zprávy ve formátu JSON. Vstupem je Id zprávy.
|
|
|
* `bool msgCertValidAtDate(qint64 dmId, const QDateTime &dateTime, bool ignoreMissingCrlCheck = false) const`
|
|
|
* vrací true jestli vyprší platnost podpisu zprávy do určeného data. Vstupem je Id zprávy, datum do vypršení a něco.
|
|
|
|
|
|
### Operace, které modifikují obsah tabulek, mění stav databáze:
|
|
|
* `bool setMessageLocallyRead(qint64 dmId, bool read = true)`
|
... | ... | @@ -88,5 +94,7 @@ Soubor: username_YYYY___0.db |
|
|
* Okopíruje zprávu z jedné databáze do druhé databáze. Vstupem je cesta k cílové databázi a Id zprávy. Vrací true, jestli se operace provedla úspěšně.
|
|
|
* `bool copyRelevantMsgsToNewDb(const QString &newDbFileName, const QString &year)`
|
|
|
* Okopíruje zprávy z jedné databáze do druhé databáze podle roku dodání. Vstupem je cesta k cílové databázi a rok dodání zpráv. Vrací true, jestli se operace provedla úspěšně.
|
|
|
* `bool msgsInsertUpdateMessageCertBase64(qint64 dmId, const QByteArray &crtBase64)`
|
|
|
* Vloží nebo aktualizuje podepisující certifikát zprávy do databáze. Vstupem je Id zprávy a data certifikátu v base64. Vrací true, jestli se operace provedla úspěšně.
|
|
|
|
|
|
### Třídy, struktury, enums: |