QMultiMap 的已废弃成员

以下 QMultiMap 类的成员已被弃用。 这些成员被保留以保持旧源代码的工作状态。我们强烈建议不要在新代码中使用它们。

公共函数

(已弃用) voidinsert(const QMultiMap<Key, T> &map)
(已弃用) voidinsert(QMultiMap<Key, T> &&map)
(已弃用) QMultiMap<Key, T>::iteratorinsertMulti(const Key &key, const T &value)
(已弃用) QMultiMap<Key, T>::iteratorinsertMulti(QMultiMap<Key, T>::const_iterator pos, const Key &key, const T &value)
(已弃用) std::multimap<Key, T>toStdMap() const

成员函数文档

[已弃用] void QMultiMap::insert(const QMultiMap<Key, T> &map)

此函数已弃用。我们强烈建议不要在新代码中使用它。

使用 unite() 代替。

map 中的所有项插入到此映射中。

[已弃用] void QMultiMap::insert(QMultiMap<Key, T> &&map)

此函数已弃用。我们强烈建议不要在新代码中使用它。

使用 unite() 代替。

这是一个重载函数。

map 中的所有项移动到此映射中。

如果 map 是共享的,则将复制项。

[已弃用] QMultiMap<Key, T>::iterator QMultiMap::insertMulti(const Key &key, const T &value)

此函数已弃用。我们强烈建议不要在新代码中使用它。

使用 insert() 代替。

插入一个键为 key 值为 value 的新项,并返回指向新项的迭代器。

[已弃用] QMultiMap<Key, T>::iterator QMultiMap::insertMulti(QMultiMap<Key, T>::const_iterator pos, const Key &key, const T &value)

此函数已弃用。我们强烈建议不要在新代码中使用它。

使用 insert() 代替。

这是一个重载函数。

插入一个键为 key 值为 value 的新项,并带有 pos 提示来建议插入位置。

[已弃用] std::multimap<Key, T> QMultiMap::toStdMap() const

此函数已弃用。我们强烈建议不要在新代码中使用它。

请使用 toStdMultiMap() 代替。

返回一个与当前 QMultiMap 相等的 STL 多映射。

© 2024 The Qt Company Ltd. 本文档中的文档贡献版权属于各自的所有者。提供的文档采用 Free Software Foundation 发布的 GNU 自由文档许可协议版本 1.3 的条款进行许可。Qt 和相应的标志是芬兰和其他国家的 The Qt Company Ltd. 的商标。所有其他商标均为其各自所有者的财产。