From aa6339594ed06ec8160c444bfec4a2472fc9fd4c Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Wed, 5 Apr 2023 15:05:20 +0200 Subject: [PATCH] Fix qdoc warning about missing QMultiMap code snippet Bring back missing code snippet src_corelib_tools_qmultimap.cpp#19, fixing: qtbase/src/corelib/tools/qmultimap.qdoc:1007 Command '\snippet (//! [19])' failed at end of file 'qtbase/src/corelib/doc/snippets/code/src_corelib_tools_qmultimap.cpp' As a drive-by, use a more modern form, avoiding repeated invocation of end(). Amends 3236b64db8bb26a6c1c2c288cb47ecc08a7d526f. Task-number: QTBUG-105109 Pick-to: 6.5 6.2 Change-Id: I09635eedd773ed16517773a9bf282b0386beba26 Reviewed-by: Marc Mutz --- .../code/src_corelib_tools_qmultimap.cpp | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/src/corelib/doc/snippets/code/src_corelib_tools_qmultimap.cpp b/src/corelib/doc/snippets/code/src_corelib_tools_qmultimap.cpp index 2e33f30f0c9..55bf77813ef 100644 --- a/src/corelib/doc/snippets/code/src_corelib_tools_qmultimap.cpp +++ b/src/corelib/doc/snippets/code/src_corelib_tools_qmultimap.cpp @@ -171,19 +171,10 @@ multimap.upperBound(10); // returns end() multimap.upperBound(999); // returns end() //! [17] - -//! [18] -QMultiMap multimap; -multimap.insert("January", 1); -multimap.insert("February", 2); -... -multimap.insert("December", 12); - -QMap::iterator i; -for (i = multimap.begin(); i != multimap.end(); ++i) - cout << i.key() << ": " << i.value() << Qt::endl; -//! [18] - +//! [19] +for (auto it = multimap.begin(), end = multimap.end(); i != end; ++i) + i.value() += 2; +//! [19] void erase() {