19#include <QtCore/qbytearray.h>
20#include <QtCore/qobject.h>
21#include <QtCore/qstringlist.h>
70 QHelpDBReader(
const QString &dbName,
const QString &uniqueId, QObject *parent);
82 void filesData(
const QStringList &filterAttributes,
const QStringList &extensionFilters,
83 const std::function<
bool(
const QString &fileName,
84 const QByteArray &data)> &handler)
const;
95 QString quote(
const QString &string)
const;
97 QString qtVersionHeuristic()
const;
99 bool m_initDone =
false;
103 std::unique_ptr<QSqlQuery> m_query;
104 mutable QString m_namespace;
QCompressedHelpInfoPrivate(const QCompressedHelpInfoPrivate &other)
QCompressedHelpInfoPrivate()=default
QStringList filterAttributes
QStringList filterAttributes
QStringList usedFilterAttributes
QList< ContentsItem > contentsItems
QList< FileItem > fileItems
QList< IndexItem > indexItems
QString namespaceName() const
IndexTable indexTable() const
QString virtualFolder() const
QByteArray fileData(const QString &virtualFolder, const QString &filePath) const
static QVersionNumber versionHeuristic(const QString &namespaceName)
QHelpDBReader(const QString &dbName, const QString &uniqueId, QObject *parent)
void filesData(const QStringList &filterAttributes, const QStringList &extensionFilters, const std::function< bool(const QString &fileName, const QByteArray &data)> &handler) const
QVariant metaData(const QString &name) const
QStringList filterAttributes(const QString &filterName={}) const
QList< QStringList > filterAttributeSets() const
QStringList customFilters() const
QHelpDBReader(const QString &dbName)
Combined button and popup list for selecting options.