26class QQmlLSHelpProviderBase
36 virtual ~QQmlLSHelpProviderBase() =
default;
37 virtual bool registerDocumentation(
const QString &documentationFileName) = 0;
38 [[nodiscard]]
virtual QByteArray fileData(
const QUrl &url)
const = 0;
39 [[nodiscard]]
virtual std::vector<DocumentLink> documentsForIdentifier(
const QString &id)
const = 0;
40 [[nodiscard]]
virtual std::vector<DocumentLink>
41 documentsForIdentifier(
const QString &id,
const QString &filterName)
const = 0;
42 [[nodiscard]]
virtual std::vector<DocumentLink> documentsForKeyword(
const QString &keyword)
const = 0;
43 [[nodiscard]]
virtual std::vector<DocumentLink>
44 documentsForKeyword(
const QString &keyword,
const QString &filterName)
const = 0;
45 [[nodiscard]]
virtual QStringList registeredNamespaces()
const = 0;
46 [[nodiscard]]
virtual QString error()
const = 0;