Base class for the layout of a navigation item at the top of the HTML pages. More...
#include <layout.h>
Public Types | |
| enum | Kind { MainPage, Pages, Modules, Namespaces, NamespaceList, NamespaceMembers, Classes, ClassList, ClassIndex, ClassHierarchy, ClassMembers, Files, FileList, FileGlobals, Examples, User, UserGroup } |
Public Member Functions | |
| LayoutNavEntry (LayoutNavEntry *parent, Kind k, bool vs, const QCString &bf, const QCString &tl, const QCString &intro, bool prepend=FALSE) | |
| LayoutNavEntry * | parent () const |
| Kind | kind () const |
| QCString | baseFile () const |
| QCString | title () const |
| QCString | intro () const |
| QCString | url () const |
| bool | visible () |
| void | clear () |
| void | addChild (LayoutNavEntry *e) |
| void | prependChild (LayoutNavEntry *e) |
| const QList< LayoutNavEntry > & | children () const |
| LayoutNavEntry * | find (LayoutNavEntry::Kind k, const char *file=0) const |
Private Member Functions | |
| LayoutNavEntry () | |
Private Attributes | |
| LayoutNavEntry * | m_parent |
| Kind | m_kind |
| bool | m_visible |
| QCString | m_baseFile |
| QCString | m_title |
| QCString | m_intro |
| QList< LayoutNavEntry > | m_children |
Friends | |
| class | LayoutDocManager |
Base class for the layout of a navigation item at the top of the HTML pages.
| enum LayoutNavEntry::Kind |
|
inline |
|
inlineprivate |
|
inline |
|
inline |
| LayoutNavEntry * LayoutNavEntry::find | ( | LayoutNavEntry::Kind | k, |
| const char * | file = 0 |
||
| ) | const |
Definition at line 76 of file layout.cpp.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| QCString LayoutNavEntry::url | ( | ) | const |
Definition at line 96 of file layout.cpp.
|
inline |
|
friend |
|
private |
|
private |
1.8.11