-
Bug
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
6.9.2
-
None
The order of members in the Public Functions lists of some classes do not match the order in which they appear in the Member Function Documentation. An example of this is QString, where the constructors appear first in the list, but their sections actually follow those for other members:
https://doc.qt.io/qt-6/qstring.html
The cause of this appears to be the way that nodes are sorted by QDoc when preparing the detailed sections for the HTML output. Because nodes are sorted by name, shared comment nodes without their own names will appear before named nodes. The solution is to sort based on the first child node of shared comment nodes.