summaryrefslogtreecommitdiffstats
path: root/src/tools/qdoc/qdocdatabase.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/qdoc/qdocdatabase.h')
-rw-r--r--src/tools/qdoc/qdocdatabase.h18
1 files changed, 14 insertions, 4 deletions
diff --git a/src/tools/qdoc/qdocdatabase.h b/src/tools/qdoc/qdocdatabase.h
index 8741443a7c..7c398a9d51 100644
--- a/src/tools/qdoc/qdocdatabase.h
+++ b/src/tools/qdoc/qdocdatabase.h
@@ -249,7 +249,9 @@ class QDocDatabase
void findAllSince(InnerNode *node);
public:
- // special collection access functions
+ /*******************************************************************
+ special collection access functions
+ ********************************************************************/
NodeMap& getCppClasses();
NodeMap& getMainClasses();
NodeMap& getCompatibilityClasses();
@@ -266,9 +268,9 @@ class QDocDatabase
const NodeMap& getQmlTypeMap(const QString& key);
const NodeMultiMap& getSinceMap(const QString& key);
- /* convenience functions
- Many of these will be either eliminated or replaced.
- */
+ /*******************************************************************
+ Many of these will be either eliminated or replaced.
+ ********************************************************************/
void resolveInheritance() { primaryTree()->resolveInheritance(); }
void resolveQmlInheritance(InnerNode* root);
void resolveIssues();
@@ -299,6 +301,14 @@ class QDocDatabase
/*******************************************************************/
/*******************************************************************
+ The functions declared below handle the parameters in '[' ']'.
+ ********************************************************************/
+ Node* findNode(const Atom* atom);
+ const Node* findNode(const Atom* atom, const Node* relative, QString& ref);
+ const DocNode* findDocNodeByTitle(const Atom* atom);
+ /*******************************************************************/
+
+ /*******************************************************************
The functions declared below are called for all trees.
********************************************************************/
ClassNode* findClassNode(const QStringList& path) { return forest_.findClassNode(path); }