Changeset View
Changeset View
Standalone View
Standalone View
documentation/manpage/manpageplugin.h
Show All 30 Lines | |||||
31 | 31 | | |||
32 | class ManPageDocumentation; | 32 | class ManPageDocumentation; | ||
33 | 33 | | |||
34 | class ManPagePlugin : public KDevelop::IPlugin, public KDevelop::IDocumentationProvider | 34 | class ManPagePlugin : public KDevelop::IPlugin, public KDevelop::IDocumentationProvider | ||
35 | { | 35 | { | ||
36 | Q_OBJECT | 36 | Q_OBJECT | ||
37 | Q_INTERFACES( KDevelop::IDocumentationProvider ) | 37 | Q_INTERFACES( KDevelop::IDocumentationProvider ) | ||
38 | public: | 38 | public: | ||
39 | ManPagePlugin(QObject *parent, const QVariantList & args= QVariantList()); | 39 | explicit ManPagePlugin(QObject *parent, const QVariantList & args= QVariantList()); | ||
40 | ~ManPagePlugin() override; | 40 | ~ManPagePlugin() override; | ||
41 | KDevelop::IDocumentation::Ptr documentationForDeclaration (KDevelop::Declaration* dec) const override; | 41 | KDevelop::IDocumentation::Ptr documentationForDeclaration (KDevelop::Declaration* dec) const override; | ||
42 | QAbstractListModel* indexModel() const override; | 42 | QAbstractListModel* indexModel() const override; | ||
43 | KDevelop::IDocumentation::Ptr documentationForIndex(const QModelIndex& index) const override; | 43 | KDevelop::IDocumentation::Ptr documentationForIndex(const QModelIndex& index) const override; | ||
44 | QIcon icon() const override; | 44 | QIcon icon() const override; | ||
45 | QString name() const override; | 45 | QString name() const override; | ||
46 | KDevelop::IDocumentation::Ptr homePage() const override; | 46 | KDevelop::IDocumentation::Ptr homePage() const override; | ||
47 | void deleteProgressBar(); | 47 | void deleteProgressBar(); | ||
Show All 14 Lines |