QT代码实现删除QList中多条相同项
时间: 2023-08-17 16:03:59 浏览: 189
可以使用QList的removeAll函数来删除QList中的多条相同项。removeAll函数会将QList中所有等于给定值的项都删除。
示例代码如下:
```cpp
QList<int> list = {1, 2, 3, 2, 4, 2, 5};
list.removeAll(2);
// 现在list为{1, 3, 4, 5}
```
上面的代码中,我们定义了一个QList<int>类型的list,包含了多个相同的值2。然后我们使用removeAll函数将所有的2都从list中删除,最终得到的list中只包含非2的值。
阅读全文