diff options
author | Martin Smith <martin.smith@qt.io> | 2018-09-06 09:30:15 +0200 |
---|---|---|
committer | Martin Smith <martin.smith@qt.io> | 2018-09-06 09:23:53 +0000 |
commit | 2177c9839e51ae2705780d7cc648613ec5cd5d8d (patch) | |
tree | 12211b57f3c76fd6524267558db340d9c7832102 /src | |
parent | e0b6973d41f402f512cf86e490e4638dd5913937 (diff) |
qdoc: Only list obsolete members in details section
This update fixes the part of the bug where all the members of the
namespace were being listed in the detailed documentation in the
obsolete members file. Now only the obsolete members are listed there.
Change-Id: I757bc4b4a6e32b0b3c2ff5b03624c6d501845063
Task-number: QTBUG-70321
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
Reviewed-by: Topi Reiniƶ <topi.reinio@qt.io>
Diffstat (limited to 'src')
-rw-r--r-- | src/qdoc/htmlgenerator.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/qdoc/htmlgenerator.cpp b/src/qdoc/htmlgenerator.cpp index d08690f2e..271aea3fb 100644 --- a/src/qdoc/htmlgenerator.cpp +++ b/src/qdoc/htmlgenerator.cpp @@ -2659,8 +2659,9 @@ QString HtmlGenerator::generateObsoleteMembersFile(const Sections §ions, Cod //out() << "<hr />\n"; out() << "<h2>" << protectEnc(details_spv.at(i)->title()) << "</h2>\n"; - NodeVector::ConstIterator m = details_spv.at(i)->members().constBegin(); - while (m != details_spv.at(i)->members().constEnd()) { + const NodeVector &members = details_spv.at(i)->obsoleteMembers(); + NodeVector::ConstIterator m = members.constBegin(); + while (m != members.constEnd()) { if ((*m)->access() != Node::Private) generateDetailedMember(*m, aggregate, marker); ++m; |