summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTopi Reinio <topi.reinio@qt.io>2019-04-09 10:28:53 +0200
committerTopi Reiniƶ <topi.reinio@qt.io>2019-04-10 08:35:10 +0000
commit210fbd5f252da88d3ae7f191d5b987d793646712 (patch)
tree0c39672405c7cd1f07f3b65a4116431172a2fb42
parent844d7582dc73ec0ec11f939cc1cf9e4abb4786e8 (diff)
qdoc: Don't include shared comment nodes in summary sections
This caused empty table cells in 'Public Types' for several C++ classes. Task-number: QTBUG-74779 Change-Id: I701967e26955c7807e2f777bb43f67a0ea1c1edb Reviewed-by: Paul Wicking <paul.wicking@qt.io> Reviewed-by: Martin Smith <martin.smith@qt.io>
-rw-r--r--src/qdoc/sections.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/qdoc/sections.cpp b/src/qdoc/sections.cpp
index 4913f66a5..f7a2bb554 100644
--- a/src/qdoc/sections.cpp
+++ b/src/qdoc/sections.cpp
@@ -684,6 +684,8 @@ void Sections::buildStdRefPageSections()
*/
void Sections::distributeNodeInSummaryVector(SectionVector &sv, Node *n)
{
+ if (n->isSharedCommentNode())
+ return;
if (n->isFunction()) {
FunctionNode *fn = static_cast<FunctionNode*>(n);
if (fn->hasAssociatedProperties() && !fn->hasActiveAssociatedProperty())