Changeset View
Changeset View
Standalone View
Standalone View
interfaces/configpage.h
Show First 20 Lines • Show All 59 Lines • ▼ Show 20 Line(s) | 40 | public: | |||
---|---|---|---|---|---|
60 | * The default implementation returns @c nullptr. | 60 | * The default implementation returns @c nullptr. | ||
61 | */ | 61 | */ | ||
62 | virtual ConfigPage* childPage(int number); | 62 | virtual ConfigPage* childPage(int number); | ||
63 | 63 | | |||
64 | enum ConfigPageType | 64 | enum ConfigPageType | ||
65 | { | 65 | { | ||
66 | DefaultConfigPage, | 66 | DefaultConfigPage, | ||
67 | LanguageConfigPage, ///< A config page that contains language specific settings. This page is appended as a child page to the "Language support" config page. | 67 | LanguageConfigPage, ///< A config page that contains language specific settings. This page is appended as a child page to the "Language support" config page. | ||
68 | AnalyzerConfigPage ///< A config page that contains settings for some analyzer. This page is appended as a child page to the "Analyzers" config page. | 68 | AnalyzerConfigPage, ///< A config page that contains settings for some analyzer. This page is appended as a child page to the "Analyzers" config page. | ||
69 | DocumentationConfigPage ///< A config page that contains settings for some documentation plugin. This page is appended as a child page to the "Documentation" config page. | ||||
69 | }; | 70 | }; | ||
70 | 71 | | |||
71 | /** | 72 | /** | ||
72 | * @return The type of this config page. Default implementaion returns DefaultConfigPageType | 73 | * @return The type of this config page. Default implementaion returns DefaultConfigPageType | ||
73 | */ | 74 | */ | ||
74 | virtual ConfigPageType configPageType() const; | 75 | virtual ConfigPageType configPageType() const; | ||
75 | 76 | | |||
76 | /** | 77 | /** | ||
Show All 35 Lines |