Doxygen
|
Base class for the layout of a navigation item at the top of the HTML pages. 更多...
#include <layout.h>
Public 类型 | |
enum | Kind { None = -1, MainPage, Pages, Modules, Namespaces, NamespaceList, NamespaceMembers, Concepts, Classes, ClassList, ClassIndex, ClassHierarchy, ClassMembers, Interfaces, InterfaceList, InterfaceIndex, InterfaceHierarchy, Structs, StructList, StructIndex, Exceptions, ExceptionList, ExceptionIndex, ExceptionHierarchy, Files, FileList, FileGlobals, Examples, User, UserGroup } |
Public 成员函数 | |
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 LayoutNavEntryList & | children () const |
LayoutNavEntry * | find (LayoutNavEntry::Kind k, const QCString &file=QCString()) const |
Private 成员函数 | |
LayoutNavEntry () | |
Private 属性 | |
LayoutNavEntry * | m_parent |
Kind | m_kind |
bool | m_visible |
QCString | m_baseFile |
QCString | m_title |
QCString | m_intro |
LayoutNavEntryList | m_children |
友元 | |
class | LayoutDocManager |
Base class for the layout of a navigation item at the top of the HTML pages.
enum LayoutNavEntry::Kind |
|
inline |
引用了 addChild(), parent() , 以及 prependChild().
|
inlineprivate |
|
inline |
|
inline |
|
inline |
|
inline |
LayoutNavEntry * LayoutNavEntry::find | ( | LayoutNavEntry::Kind | k, |
const QCString & | file = QCString() |
||
) | const |
在文件 layout.cpp 第 107 行定义.
引用了 find(), kind() , 以及 m_children.
被这些函数引用 LayoutParser::endNavIndex(), find(), generateJSNavTree(), writeAlphabeticalExceptionIndex(), writeAlphabeticalIndex(), writeAlphabeticalInterfaceIndex(), writeAlphabeticalStructIndex(), writeAnnotatedIndexGeneric(), writeClassMemberIndex(), writeClassMemberIndexFiltered(), writeConceptIndex(), writeDefaultQuickLinks(), writeExampleIndex(), writeFileIndex(), writeFileMemberIndex(), writeFileMemberIndexFiltered(), writeGraphicalClassHierarchy(), writeGraphicalExceptionHierarchy(), writeGraphicalInterfaceHierarchy(), writeGroupIndex(), writeHierarchicalExceptionIndex(), writeHierarchicalIndex(), writeHierarchicalInterfaceIndex(), writeNamespaceIndex(), writeNamespaceMemberIndex(), writeNamespaceMemberIndexFiltered(), writePageIndex() , 以及 writePages().
|
inline |
引用了 m_intro.
被这些函数引用 writeAnnotatedIndexGeneric(), writeClassMemberIndexFiltered(), writeConceptIndex(), writeExampleIndex(), writeFileIndex(), writeFileMemberIndexFiltered(), writeGroupIndex(), writeHierarchicalExceptionIndex(), writeHierarchicalIndex(), writeHierarchicalInterfaceIndex(), writeNamespaceIndex(), writeNamespaceMemberIndexFiltered() , 以及 writePageIndex().
|
inline |
|
inline |
|
inline |
|
inline |
引用了 m_title.
被这些函数引用 generateJSNavTree(), writeAlphabeticalExceptionIndex(), writeAlphabeticalIndex(), writeAlphabeticalInterfaceIndex(), writeAlphabeticalStructIndex(), writeAnnotatedIndexGeneric(), writeClassMemberIndex(), writeClassMemberIndexFiltered(), writeConceptIndex(), writeExampleIndex(), writeFileIndex(), writeFileMemberIndex(), writeFileMemberIndexFiltered(), writeGraphicalClassHierarchy(), writeGraphicalExceptionHierarchy(), writeGraphicalInterfaceHierarchy(), writeGroupIndex(), writeHierarchicalExceptionIndex(), writeHierarchicalIndex(), writeHierarchicalInterfaceIndex(), writeNamespaceIndex(), writeNamespaceMemberIndex(), writeNamespaceMemberIndexFiltered(), writePageIndex() , 以及 writeUserGroupStubPage().
QCString LayoutNavEntry::url | ( | ) | const |
在文件 layout.cpp 第 127 行定义.
引用了 addHtmlExtensionIfMissing(), baseFile(), Config_getString, FALSE, Definition::getOutputFileBase(), QCString::isEmpty(), Definition::isLinkable(), kind(), QCString::left(), QCString::mid(), msg(), qPrint(), resolveLink(), QCString::stripWhiteSpace(), TRUE, User , 以及 UserGroup.
|
inline |
引用了 m_visible.
被这些函数引用 writeAlphabeticalExceptionIndex(), writeAlphabeticalIndex(), writeAlphabeticalInterfaceIndex(), writeAlphabeticalStructIndex(), writeAnnotatedIndexGeneric(), writeClassMemberIndex(), writeClassMemberIndexFiltered(), writeConceptIndex(), writeExampleIndex(), writeFileIndex(), writeFileMemberIndex(), writeFileMemberIndexFiltered(), writeGroupIndex(), writeHierarchicalExceptionIndex(), writeHierarchicalIndex(), writeHierarchicalInterfaceIndex(), writeNamespaceIndex(), writeNamespaceMemberIndex(), writeNamespaceMemberIndexFiltered() , 以及 writePages().
|
friend |
|
private |
被这些函数引用 baseFile().
|
private |
被这些函数引用 addChild(), children(), clear(), find() , 以及 prependChild().
|
private |