我现在有2个List,一个大的list里面是存放我的我所有截的图片,另外一个list小list是我存放的选中的图片,也就是说大的List里面包含有小list里面的图片,现在的问题就是我要如何得到小list中的图片在大list中的位置,最后就是我是怎么截图的顺序,最后显示出来就是什么顺序,之前用的Qmap,他是无序,要求有序
------解决思路----------------------
遍历两个list,取出图片对象的指针来比较一下就好了。
------解决思路----------------------
首先 QMap 不是 无序的,不论是 Qt4的跳表,还是Qt5的RB树。
其次,简单的遍历时不会添加元素的。
再次,QImage 是 Implicitly Shared Class
------解决思路----------------------
查找位置用:indexOf就行了。