summaryrefslogtreecommitdiffstats
path: root/src/page.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/page.h')
-rw-r--r--src/page.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/page.h b/src/page.h
index 632f0d6..2f3b85e 100644
--- a/src/page.h
+++ b/src/page.h
@@ -25,7 +25,7 @@ class PageInfo
public:
PageInfo(const char *f, int l,const char *n,const char *d,const char *t) :
defFileName(f), defLine(l), name(n),
- doc(d), title(t), todoId(0), testId(0),inGroup(0), sectionDict(0) {}
+ doc(d), title(t), todoId(0), testId(0),sectionDict(0), m_inGroup(0) {}
// where the page definition was found
QCString defFileName;
@@ -92,9 +92,14 @@ class PageInfo
int testId;
int bugId;
+ void makePartOfGroup(GroupDef *gd) { m_inGroup = gd; }
+ GroupDef *getGroupDef() const { return m_inGroup; }
+
// is this page part of a group
- GroupDef *inGroup;
SectionDict *sectionDict;
+
+ private:
+ GroupDef *m_inGroup;
};
class PageSDict : public SDict<PageInfo>