diff options
author | Topi Reinio <topi.reinio@qt.io> | 2023-03-30 08:34:44 +0000 |
---|---|---|
committer | Topi Reinio <topi.reinio@qt.io> | 2023-04-11 16:16:41 +0000 |
commit | e57bf78334d5b10f23e37d049a58ef24bb5f51e4 (patch) | |
tree | e9af8164f90aa5f2f28a78182d83336428cab9ed /src/qdoc/docparser.cpp | |
parent | a3379894bba777d4dcc8dd6ced5149533bb127ed (diff) | |
download | qttools-e57bf78334d5b10f23e37d049a58ef24bb5f51e4.tar.gz |
Revert "qdoc: Add support for 'category' argument in \generatelist command"
This reverts commit df735050ecd01687f17df8f161c706541319ad05.
While the commit works, it introduces unnecessary complexity to the
processing of the \meta command. The same functionality can be
achieved with the help of a documentation macro.
The commit did contain a bug-fix for the \generatelist command,
which is re-introduced as a separate change.
Pick-to: 6.5
Change-Id: Ie8578baa35cfee210fc52428c610307f51103d22
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
Diffstat (limited to 'src/qdoc/docparser.cpp')
-rw-r--r-- | src/qdoc/docparser.cpp | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/src/qdoc/docparser.cpp b/src/qdoc/docparser.cpp index f4a5edb4d..74e9584e8 100644 --- a/src/qdoc/docparser.cpp +++ b/src/qdoc/docparser.cpp @@ -693,15 +693,7 @@ void DocParser::parse(const QString &source, DocPrivate *docPrivate, case CMD_META: m_private->constructExtra(); p1 = getArgument(); - p2 = getArgument(); - m_private->extra->m_metaMap.insert(p1, p2); - // Special case: \meta category adds also a a group 'category<arg>' - if (p1 == QLatin1String("category")) { - QString extraCmd{"ingroup"}; - Q_ASSERT(metaCommandSet.contains(extraCmd)); - m_private->m_metacommandsUsed.insert(extraCmd); - m_private->m_metaCommandMap[extraCmd].append(ArgPair(p2, p1)); - } + m_private->extra->m_metaMap.insert(p1, getArgument()); break; case CMD_NOTE: leavePara(); |