From 3e33d29a86a99c4dc068e640b23551a7a6e9ab90 Mon Sep 17 00:00:00 2001 From: Martin Smith Date: Tue, 27 Nov 2012 14:07:27 +0100 Subject: qdoc: Listing group members across modules This is a first attempt at fixing the problem, but it probably is not the entire solution. The problem requires adding attributes to the index files and then reusing them when the index files are read. The same problem will be affecting the module lists themselves, but that is not fixed in this update. Task-number: QTBUG-28036 Change-Id: I8593d5b9446e51a5204b6c71f8c4f2b63f445972 Reviewed-by: Jerome Pasion --- src/tools/qdoc/qdocindexfiles.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/tools/qdoc/qdocindexfiles.h') diff --git a/src/tools/qdoc/qdocindexfiles.h b/src/tools/qdoc/qdocindexfiles.h index c53e62dddf..02aaf29095 100644 --- a/src/tools/qdoc/qdocindexfiles.h +++ b/src/tools/qdoc/qdocindexfiles.h @@ -76,6 +76,11 @@ class QDocIndexFiles void resolveIndex(); bool generateIndexSection(QXmlStreamWriter& writer, Node* node, bool generateInternalNodes = false); void generateIndexSections(QXmlStreamWriter& writer, Node* node, bool generateInternalNodes = false); + void writeMembersAttribute(QXmlStreamWriter& writer, + const InnerNode* n, + Node::Type t, + Node::SubType st, + const QString& attr); private: static QDocIndexFiles* qdocIndexFiles_; -- cgit v1.2.3