diff options
Diffstat (limited to 'src/qdoc/htmlgenerator.cpp')
-rw-r--r-- | src/qdoc/htmlgenerator.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/qdoc/htmlgenerator.cpp b/src/qdoc/htmlgenerator.cpp index d3b65de3a..684fa417d 100644 --- a/src/qdoc/htmlgenerator.cpp +++ b/src/qdoc/htmlgenerator.cpp @@ -2891,6 +2891,8 @@ void HtmlGenerator::generateAnnotatedList(const Node *relative, out() << "<div class=\"table\"><table class=\"annotated\">\n"; int row = 0; NodeList nodes = nmm.values(); + std::sort(nodes.begin(), nodes.end(), Node::nodeNameLessThan); + foreach (const Node* node, nodes) { if (++row % 2 == 1) out() << "<tr class=\"odd topAlign\">"; @@ -4909,7 +4911,9 @@ void HtmlGenerator::generateAssociatedPropertyNotes(const FunctionNode* fn) { if (fn->hasAssociatedProperties()) { out() << "<p><b>Note:</b> "; - foreach (const PropertyNode* pn, fn->associatedProperties()) { + PropNodeList propertyNodes = fn->associatedProperties(); + std::sort(propertyNodes.begin(), propertyNodes.end(), Node::nodeNameLessThan); + foreach (const PropertyNode* pn, propertyNodes) { QString msg; switch (pn->role(fn)) { case PropertyNode::Getter: |