Messagelib
9#include "webengineviewer_private_export.h"
13namespace WebEngineViewer
15class LocalDataBaseFilePrivate;
17class WEBENGINEVIEWER_TESTS_EXPORT LocalDataBaseFile
30 explicit LocalDataBaseFile(
const QString &filename);
36 [[nodiscard]]
bool reload();
38 [[nodiscard]]
bool isValid()
const;
39 [[nodiscard]] quint16 getUint16(
int offset)
const;
40 [[nodiscard]] quint32 getUint32(
int offset)
const;
41 [[nodiscard]] quint64 getUint64(
int offset)
const;
42 [[nodiscard]]
const char *getCharStar(
int offset)
const;
44 [[nodiscard]] QByteArray searchHash(
const QByteArray &hashToSearch);
46 [[nodiscard]]
bool shouldCheck()
const;
47 [[nodiscard]]
bool checkFileChanged();
48 [[nodiscard]] QList<WebEngineViewer::Addition> extractAllInfo()
const;
51 std::unique_ptr<LocalDataBaseFilePrivate>
const d;
bool fileExists(const QUrl &path)
bool isValid(QStringView ifopt)
const QList< QKeySequence > & reload()
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Feb 28 2025 11:50:08 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.