diff options
Diffstat (limited to 'src/qdoc/tagfilewriter.cpp')
-rw-r--r-- | src/qdoc/tagfilewriter.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/qdoc/tagfilewriter.cpp b/src/qdoc/tagfilewriter.cpp index 25535bc9c..7b0b61bd9 100644 --- a/src/qdoc/tagfilewriter.cpp +++ b/src/qdoc/tagfilewriter.cpp @@ -136,7 +136,8 @@ void TagFileWriter::generateTagFileCompounds(QXmlStreamWriter &writer, const Agg */ void TagFileWriter::generateTagFileMembers(QXmlStreamWriter &writer, const Aggregate *parent) { - const auto &childNodes = parent->childNodes(); + auto childNodes = parent->childNodes(); + std::sort(childNodes.begin(), childNodes.end(), Node::nodeNameLessThan); for (const auto *node : childNodes) { if (!node->url().isNull()) continue; |