From e6930edee3848f85fc77adec912adda126a28c7d Mon Sep 17 00:00:00 2001 From: Andreas Buhr Date: Wed, 2 Dec 2020 16:31:11 +0100 Subject: [PATCH] Document QMultiHash::clear function When QMultiHash derived from QHash, it inherited the clear function and no separate documentation was necessary. Now, QMultiHash::clear needs its own documentation. This patch adds it. Task-number: 88533 Change-Id: I93c59b66aa3d8ccf1888b6e24a4cc47004318e37 Reviewed-by: Volker Hilsheimer (cherry picked from commit 3c0614b7794d917045a496144df506eeeb2a57c6) Reviewed-by: Lars Knoll --- src/corelib/tools/qhash.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/corelib/tools/qhash.cpp b/src/corelib/tools/qhash.cpp index 1087f215648..c2fd9db8790 100644 --- a/src/corelib/tools/qhash.cpp +++ b/src/corelib/tools/qhash.cpp @@ -2646,6 +2646,15 @@ size_t qHash(long double key, size_t seed) noexcept \sa remove() */ +/*! + \fn template void QMultiHash::clear() + \since 4.3 + + Removes all items from the hash and frees up all memory used by it. + + \sa remove() +*/ + /*! \fn template T QMultiHash::take(const Key &key) Removes the item with the \a key from the hash and returns