summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTopi Reinio <topi.reinio@qt.io>2018-01-10 13:52:30 +0100
committerTopi Reiniƶ <topi.reinio@qt.io>2018-04-17 09:28:07 +0000
commit1b2d04e55e632aea19fc734ea9f128be4554f839 (patch)
treebd4bb7e051eb6f954e2ed15d4fc375e108eda6e9
parent1636b5c80b0a4e8de11a1eb537682c0359141eeb (diff)
downloadqttools-1b2d04e55e632aea19fc734ea9f128be4554f839.tar.gz
qdoc: WebXML: Fix generation of module pages
Collection nodes (such as module pages) are no longer aggregates, check for them explicitly. Task-number: QTBUG-66545 Change-Id: I6b50a049138c44f2e99fe06cebc99887f2408c2e Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
-rw-r--r--src/qdoc/webxmlgenerator.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/qdoc/webxmlgenerator.cpp b/src/qdoc/webxmlgenerator.cpp
index f4bc98e52..9a3d5682e 100644
--- a/src/qdoc/webxmlgenerator.cpp
+++ b/src/qdoc/webxmlgenerator.cpp
@@ -202,7 +202,7 @@ void WebXMLGenerator::generateDocumentation(Node *node)
if (node->isAggregate()) {
Aggregate* aggregate = static_cast<Aggregate*>(node);
for (auto c : aggregate->childNodes()) {
- if (c->isAggregate() && !c->isPrivate())
+ if ((c->isAggregate() || c->isCollectionNode()) && !c->isPrivate())
generateDocumentation(c);
}
}