From 533e758dba7c93d65bdaa8c5553455581123f4da Mon Sep 17 00:00:00 2001 From: Topi Reinio Date: Mon, 4 Aug 2025 11:13:53 +0000 Subject: [PATCH] Doc: Fix incorrect usage of \generatelist The \generatelist command takes an optional argument that affect how the members are listed, for example, `classesbymodule` which creates an annotated list of the classes in a named C++ module. `groupsbymodule` is not recognized or documented. QDoc falls back to generating a list of all members of a group in this case. While the end result is correct, this relies on an undocumented feature that is likely to change and break. Replace these instances with an explicit \annotatedlist command that produces the same output. Pick-to: 6.10 Task-number: QTBUG-138901 Change-Id: I4486d19f59c6c1fd085f15a6a296226a6a8a20b0 Reviewed-by: Paul Wicking --- src/core5/doc/src/qtcore5-index.qdoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core5/doc/src/qtcore5-index.qdoc b/src/core5/doc/src/qtcore5-index.qdoc index dccada9..776c384 100644 --- a/src/core5/doc/src/qtcore5-index.qdoc +++ b/src/core5/doc/src/qtcore5-index.qdoc @@ -37,5 +37,5 @@ Furthermore, Qt 5 Core Compat in Qt \QtVersion contains third party modules under the following permissive licenses: - \generatelist{groupsbymodule attributions-qtcore5compat} + \annotatedlist attributions-qtcore5compat */