Implementation Class

(Core::HelpManager::Implementation)

Public Functions

virtual QByteArray fileData(const QUrl &url) = 0
virtual QMap<QString, QUrl> linksForIdentifier(const QString &id) = 0
virtual QMap<QString, QUrl> linksForKeyword(const QString &keyword) = 0
virtual void registerDocumentation(const QStringList &fileNames) = 0
virtual void showHelpUrl(const QUrl &url, Core::HelpManager::HelpViewerLocation location = HelpModeAlways) = 0
virtual void unregisterDocumentation(const QStringList &fileNames) = 0

Protected Functions

Member Function Documentation

[protected] Implementation::Implementation()

Default constructs an instance of Implementation.

[virtual protected] Implementation::~Implementation()

Destroys the instance of Implementation. The destructor is virtual.

[pure virtual] QByteArray Implementation::fileData(const QUrl &url)

[pure virtual] QMap<QString, QUrl> Implementation::linksForIdentifier(const QString &id)

[pure virtual] QMap<QString, QUrl> Implementation::linksForKeyword(const QString &keyword)

[pure virtual] void Implementation::registerDocumentation(const QStringList &fileNames)

[pure virtual] void Implementation::showHelpUrl(const QUrl &url, Core::HelpManager::HelpViewerLocation location = HelpModeAlways)

[pure virtual] void Implementation::unregisterDocumentation(const QStringList &fileNames)