The Qhp
Class Reference
Declaration
Included Headers
Base class
class | IndexIntf |
Abstract interface for index generators. More... | |
Public Constructors Index
Qhp () | |
Public Destructor Index
~Qhp () | |
Public Member Functions Index
void | initialize () |
void | finalize () |
void | incContentsDepth () |
void | decContentsDepth () |
void | addContentsItem (bool isDir, const QCString &name, const QCString &ref, const QCString &file, const QCString &anchor, bool separateIndex, bool addToNavIndex, const Definition *def, const QCString &) |
void | addIndexItem (const Definition *context, const MemberDef *md, const QCString §ionAnchor, const QCString &title) |
void | addIndexFile (const QCString &name) |
void | addImageFile (const QCString &name) |
void | addStyleSheetFile (const QCString &name) |
Private Member Functions Index
void | addFile (const QCString &) |
Private Member Attributes Index
std::unique_ptr< Private > | p |
Public Static Functions Index
static QCString | getQchFileName () |
Public Static Attributes Index
static const QCString | qhpFileName = "index.qhp" |
Definition at line 26 of file qhp.h.
Public Member Functions
addContentsItem()
| virtual |
Declaration at line 37 of file qhp.h, definition at line 314 of file qhp.cpp.
References addFile, addHtmlExtensionIfMissing, QCString::at, Config_getString, TextStream::flush, g_blankWritten, QCString::isEmpty, makeRef, Portable::openOutputStream, p, TextStream::setStream, term and theTranslator.
addImageFile()
| virtual |
addIndexFile()
| virtual |
addIndexItem()
| virtual |
Declaration at line 41 of file qhp.h, definition at line 367 of file qhp.cpp.
References Definition::anchor, MemberDef::argsString, convertToXML, Definition::getOutputFileBase, QCString::isEmpty, makeRef, Definition::name, p and writeIndent.
addStyleSheetFile()
| virtual |
decContentsDepth()
| virtual |
finalize()
| virtual |
Declaration at line 34 of file qhp.h, definition at line 272 of file qhp.cpp.
References p and writeIndent.
incContentsDepth()
| virtual |
initialize()
| virtual |
Declaration at line 33 of file qhp.h, definition at line 199 of file qhp.cpp.
References Config_getString, convertToXML, getFullProjectName, Doxygen::htmlFileExtension, QCString::isEmpty, Portable::openOutputStream, p, qhpFileName, split, term and writeIndent.
Private Member Functions
addFile()
|
Declaration at line 51 of file qhp.h, definition at line 406 of file qhp.cpp.
References convertToXML and p.
Referenced by addContentsItem, addImageFile, addIndexFile and addStyleSheetFile.
Private Member Attributes
p
|
Definition at line 53 of file qhp.h.
Referenced by addContentsItem, addFile, addIndexItem, decContentsDepth, finalize, incContentsDepth, initialize and Qhp.
Public Static Functions
getQchFileName()
| static |
Declaration at line 48 of file qhp.h, definition at line 426 of file qhp.cpp.
References Config_getString and QCString::isEmpty.
Referenced by runQHelpGenerator.
Public Static Attributes
qhpFileName
| static |
Definition at line 47 of file qhp.h.
Referenced by initialize and runQHelpGenerator.
The documentation for this class was generated from the following files:
Generated via doxygen2docusaurus by Doxygen 1.14.0.