Fix docs for new QDebug streaming operators of std containers
Added the missing function declarations to the #if Q_QDOC part of the header. Also fixed a typo in the std::unordered_map docs. Amends 850d4895be565931d18c92e5e2f9a33b7f26de6d, 0c96528e8d43ad4309bdca14b179a5045984655a, a9fe57fefaac0cb047e4c02e0b8c8f8327e0a58c, and a8c9a5617c72ad2e55bf497df6ff2c2e141cbdef. Found in Qt 6.9 API review. Pick-to: 6.9 Change-Id: I792023b506e2afdbdca4bca3197887e50c98a788 Reviewed-by: Marc Mutz <marc.mutz@qt.io>
This commit is contained in:
parent
b9a5a7852c
commit
256b56f581
@ -1216,7 +1216,7 @@ QDebug &QDebug::putTupleLikeImplImpl(const char *ns, const char *what,
|
||||
*/
|
||||
|
||||
/*!
|
||||
\fn template <typename Key, typename T, typename Hash, typename KeyEqual, typename Alloc> QDebug operator<<(QDebug debug, const std::unordered_map<Key, T, Compare, Alloc> &unordered_map)
|
||||
\fn template <typename Key, typename T, typename Hash, typename KeyEqual, typename Alloc> QDebug operator<<(QDebug debug, const std::unordered_map<Key, T, Hash, KeyEqual, Alloc> &map)
|
||||
\relates QDebug
|
||||
\since 6.9
|
||||
|
||||
|
@ -574,6 +574,18 @@ QDebug operator<<(QDebug debug, const std::pair<T1, T2> &pair);
|
||||
template <typename T>
|
||||
QDebug operator<<(QDebug debug, const QContiguousCache<T> &cache);
|
||||
|
||||
template <typename Key, typename Compare, typename Alloc>
|
||||
QDebug operator<<(QDebug debug, const std::multiset<Key, Compare, Alloc> &multiset);
|
||||
|
||||
template <typename Key, typename Compare, typename Alloc>
|
||||
QDebug operator<<(QDebug debug, const std::set<Key, Compare, Alloc> &set);
|
||||
|
||||
template <typename Key, typename T, typename Hash, typename KeyEqual, typename Alloc>
|
||||
QDebug operator<<(QDebug debug, const std::unordered_map<Key, T, Hash, KeyEqual, Alloc> &unordered_map);
|
||||
|
||||
template <typename Key, typename Hash, typename KeyEqual, typename Alloc>
|
||||
QDebug operator<<(QDebug debug, const std::unordered_set<Key, Hash, KeyEqual, Alloc> &unordered_set);
|
||||
|
||||
#endif // Q_QDOC
|
||||
|
||||
template <class T>
|
||||
|
Loading…
x
Reference in New Issue
Block a user