diff options
author | Dimitri van Heesch <dimitri@stack.nl> | 2012-07-29 10:11:12 (GMT) |
---|---|---|
committer | Dimitri van Heesch <dimitri@stack.nl> | 2012-07-29 10:11:12 (GMT) |
commit | a934b38cd8b355648e0c07123a99e222ce7cd12b (patch) | |
tree | b0768f059d8b116092a15f295347b3797f43e6c0 /src/layout.h | |
parent | ae962ae4a4dd46f4730982f97110cbf3d2aef397 (diff) | |
download | Doxygen-a934b38cd8b355648e0c07123a99e222ce7cd12b.zip Doxygen-a934b38cd8b355648e0c07123a99e222ce7cd12b.tar.gz Doxygen-a934b38cd8b355648e0c07123a99e222ce7cd12b.tar.bz2 |
Release-1.8.1.2-20120729
Diffstat (limited to 'src/layout.h')
-rw-r--r-- | src/layout.h | 21 |
1 files changed, 14 insertions, 7 deletions
diff --git a/src/layout.h b/src/layout.h index 4602ce4..3425a4c 100644 --- a/src/layout.h +++ b/src/layout.h @@ -78,8 +78,10 @@ struct LayoutDocEntrySimple : LayoutDocEntry struct LayoutDocEntrySection: public LayoutDocEntrySimple { LayoutDocEntrySection(Kind k,const QCString &tl) : - LayoutDocEntrySimple(k), title(tl) {} - QCString title; + LayoutDocEntrySimple(k), m_title(tl) {} + QCString title(SrcLangExt lang) const; +private: + QCString m_title; }; /** @brief Represents of a member declaration list with configurable title and subtitle. */ @@ -87,23 +89,28 @@ struct LayoutDocEntryMemberDecl: public LayoutDocEntry { LayoutDocEntryMemberDecl(MemberList::ListType tp, const QCString &tl,const QCString &ss) - : type(tp), title(tl),subscript(ss) {} + : type(tp), m_title(tl), m_subscript(ss) {} Kind kind() const { return MemberDecl; } MemberList::ListType type; - QCString title; - QCString subscript; + QCString title(SrcLangExt lang) const; + QCString subtitle(SrcLangExt lang) const; +private: + QCString m_title; + QCString m_subscript; }; /** @brief Represents of a member definition list with configurable title. */ struct LayoutDocEntryMemberDef: public LayoutDocEntry { LayoutDocEntryMemberDef(MemberList::ListType tp,const QCString &tl) - : type(tp), title(tl) {} + : type(tp), m_title(tl) {} Kind kind() const { return MemberDef; } MemberList::ListType type; - QCString title; + QCString title(SrcLangExt lang) const; +private: + QCString m_title; }; /** @brief Base class for the layout of a navigation item at the top of the HTML pages. */ |