QList去掉重复项 .toSet()报错???
2024-10-17 03:40:26
我们知道QList::toSet()函数可以将QList转成QSet。可我却遇到报错: QList<QVariant> datas = it.value().values();
QSet<QVariant> setDatas = datas.toSet(); error: C2665: “qHash”: 个重载中没有一个可以转换所有参数类型。
error: C2056: 非法表达式
请教网友,解释其中缘由!!!
曲线救国路线: /*
* function:clearSameData
* 功能:清除QList中的相同项
*/
QList<QVariant> clearSameData(QList<QVariant> srcData)
{
QList<QVariant> rtn;
for(auto item : srcData){
if (!rtn.contains(item)){
rtn<<item;
}
} return rtn;
}
最新文章
- 学习PHP 逛的几个网站。
- android之Volley实现瀑布流
- oracle 存储过程中调用存储过程
- freemarker语法简介
- JSONObject.fromObject
- TCP协议中的三次握手和四次挥手(图解) 转载
- c#实现数据的左补右补功能
- QT编译mysql驱动
- tomcat 配置虚拟路径
- [LeetCode]题解(python):129-Sum Root to Leaf Numbers
- HDU 2544 最短路 SPFA 邻接表 模板
- [ An Ac a Day ^_^ ] CodeForces 677B Vanya and Food Processor 模拟
- git提交如何忽略某些文件
- Mybatis中 collection 和 association 的区别
- sh里的变量 $0 $1 $$ $#
- python读取/创建XML文件
- Hadoop 系列文章(三) 配置部署启动YARN及在YARN上运行MapReduce程序
- [Android GMS 认证] keystore/keymaster/Attestation的问题
- UVa Live 3635 - Pie 贪心,较小的可能不用 难度: 2
- iOS-消除CocoaPods内容警告
热门文章
- ";One or more types required to compile a dynamic expression cannot be found. Are you missing references to Microsoft.CSharp.dll and System.Core.dll?";的解决方法
- Spring Boot 2.2.0新特性
- IT兄弟连 Java语法教程 逻辑运算符
- LINUX CFS 调度tick逻辑,即check_preemt_tick解析
- mysql 常用命令行总结
- Web前端——表单提交和Js添加选项
- Java学习笔记 jar包获取当前路径
- Python 3 行代码 5 秒抠图的 AI 神器,根本无需 PS
- 高强度学习训练第十一天总结:Class文件结构(二)
- CSS字体属性