diff options
author | Topi Reinio <topi.reinio@qt.io> | 2018-01-10 13:52:30 +0100 |
---|---|---|
committer | Topi Reiniƶ <topi.reinio@qt.io> | 2018-04-17 09:28:07 +0000 |
commit | 1b2d04e55e632aea19fc734ea9f128be4554f839 (patch) | |
tree | bd4bb7e051eb6f954e2ed15d4fc375e108eda6e9 | |
parent | 1636b5c80b0a4e8de11a1eb537682c0359141eeb (diff) | |
download | qttools-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.cpp | 2 |
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); } } |