QMap里面的值任然是一个QMap,在做循环插入的时候需要记得清空。
这个问题是我以前的一个问题,当时由于有其他的事情去处理就忘记了,前段时间我的项目要进行集成测试了,为了避免这个缺陷,只能再把这个问题想起来了,再进行解决。有很多问题你觉得不应该发生,其实很多时候都是逻辑的上的问题,只能一遍一遍的去梳理自己的流程。
这个问题是什么呢?
就是QMap容器中的值还是一个QMap,这样QMap<键,QMap<键,值> >的情况。
先把QMap<键,值>填满了以后再往QMap<键,QMap<键, 值> >中,但是一定要记得在QMap<键,值>填满了以后
放到了QMap<键,QMap<键,值> >需要clear QMap<键,值>。