Changeset View
Changeset View
Standalone View
Standalone View
interfaces/configpage.h
Show First 20 Lines • Show All 58 Lines • ▼ Show 20 Line(s) | 40 | public: | |||
---|---|---|---|---|---|
59 | * @return the child config page for index @p number or @c nullptr if there is none. | 59 | * @return the child config page for index @p number or @c nullptr if there is none. | ||
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 | }; | 69 | }; | ||
69 | 70 | | |||
70 | /** | 71 | /** | ||
71 | * @return The type of this config page. Default implementaion returns DefaultConfigPageType | 72 | * @return The type of this config page. Default implementaion returns DefaultConfigPageType | ||
72 | */ | 73 | */ | ||
73 | virtual ConfigPageType configPageType() const; | 74 | virtual ConfigPageType configPageType() const; | ||
74 | 75 | | |||
75 | /** | 76 | /** | ||
Show All 35 Lines |