Changeset View
Changeset View
Standalone View
Standalone View
docs/phpdocsplugin.h
Show All 30 Lines | |||||
31 | class PhpDocsPlugin : public KDevelop::IPlugin, public KDevelop::IDocumentationProvider | 31 | class PhpDocsPlugin : public KDevelop::IPlugin, public KDevelop::IDocumentationProvider | ||
32 | { | 32 | { | ||
33 | Q_OBJECT | 33 | Q_OBJECT | ||
34 | 34 | | |||
35 | Q_INTERFACES( KDevelop::IDocumentationProvider ) | 35 | Q_INTERFACES( KDevelop::IDocumentationProvider ) | ||
36 | 36 | | |||
37 | public: | 37 | public: | ||
38 | explicit PhpDocsPlugin(QObject *parent, const QVariantList & args= QVariantList()); | 38 | explicit PhpDocsPlugin(QObject *parent, const QVariantList & args= QVariantList()); | ||
39 | ~PhpDocsPlugin(); | 39 | ~PhpDocsPlugin() override; | ||
40 | 40 | | |||
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 | 47 | | |||
Show All 19 Lines |