利用QSet不重复特性来进行随机排序
QSet<int> s;//QSet
QList<T>list;//伪代码,T表示是类型,可以是int,自定义结构体或者类等等
for(int i=0;i<list.size;++i)
s.insert(i);//把list下标放入QSet中
QSet<int>::const_iterator it = s.constBegin();
while (it != s.constEnd())
{
qDebug()<<*it<<list.at(*it);
++it;
}