summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVenugopal Shivashankar <Venugopal.Shivashankar@qt.io>2019-11-05 12:26:26 +0100
committerVenugopal Shivashankar <Venugopal.Shivashankar@qt.io>2019-11-06 10:05:01 +0100
commit8f5ebc02f6653ed2e19306521eb1fde821612abd (patch)
treec7f4ac88389e92786a83d459ff888edfe9adfbff
parentc962370b3db644bb05c410b2536552466b4eac86 (diff)
qdoc: WebXML output: Fix the annotated list table for groups
Each <row> should have <item>s representing the columns that contain <para>. Change-Id: I264f490a3809e9f0776dc3aa2a3c25b783c0fd6b Reviewed-by: Paul Wicking <paul.wicking@qt.io>
-rw-r--r--src/qdoc/webxmlgenerator.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/qdoc/webxmlgenerator.cpp b/src/qdoc/webxmlgenerator.cpp
index 05e1c9b42..89c8c093f 100644
--- a/src/qdoc/webxmlgenerator.cpp
+++ b/src/qdoc/webxmlgenerator.cpp
@@ -893,12 +893,16 @@ void WebXMLGenerator::generateAnnotatedList(QXmlStreamWriter &writer,
for (const auto *node : nodeList) {
writer.writeStartElement("row");
- writer.writeStartElement("heading");
+ writer.writeStartElement("item");
+ writer.writeStartElement("para");
generateFullName(writer, node, relative);
- writer.writeEndElement(); // heading
+ writer.writeEndElement(); // para
+ writer.writeEndElement(); // item
writer.writeStartElement("item");
+ writer.writeStartElement("para");
writer.writeCharacters(node->doc().briefText().toString());
+ writer.writeEndElement(); // para
writer.writeEndElement(); // item
writer.writeEndElement(); // row
}