diff options
Diffstat (limited to 'src/tools/qdoc/htmlgenerator.cpp')
-rw-r--r-- | src/tools/qdoc/htmlgenerator.cpp | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/tools/qdoc/htmlgenerator.cpp b/src/tools/qdoc/htmlgenerator.cpp index ddc3649522..1a8425b5ce 100644 --- a/src/tools/qdoc/htmlgenerator.cpp +++ b/src/tools/qdoc/htmlgenerator.cpp @@ -2212,10 +2212,18 @@ void HtmlGenerator::generateAnnotatedList(const Node *relative, CodeMarker *marker, const NodeList& nodes) { + bool allInternal = true; + foreach (const Node* node, nodes) { + if (!node->isInternal() && node->status() != Node::Obsolete) { + allInternal = false; + } + } + if (allInternal) + return; out() << "<table class=\"annotated\">\n"; int row = 0; foreach (const Node* node, nodes) { - if (node->status() == Node::Obsolete) + if (node->isInternal() || node->status() == Node::Obsolete) continue; if (++row % 2 == 1) |