Qsort: Bir Listeyi Sıralamakta kullanılır
QList<int> List; //Listeyi Oluşturduk
List <<100<<23<<38<<4888<<55<<66<<44<<876<<8<<9<<6; //Listeye Elemanlar Attık
qSort(List.begin()+1,List.end()-1); //Listeyi Kücükten Büyüge Sıralama Yaptrıdık
foreach (int i , List) //Listenin İçindeki Elemanları Tek Tek Yazdırdık Ekrana
{
qDebug()<<i;
}
QCopy : Bir Listeyi Kopyalamayı Saglar
QStringList List; //Listeyi OluştrudukList<<"a"<<"b"<<"c"<<"d"; //Listeye Eleman attıkQVector<QString>Vect(5); // 4 Elemanlı Bir Vektör oluşturdukqCopy(List.begin(),List.end(),Vect.begin());//Listemizin elemanlarını Kopyaladık Vektöreforeach (QString itr,Vect) //Vektörün İçindekileri Yazdırıyoruz{qDebug()< }QFill: Listeyi Doldurmakta KullanılırQVector<QString>Vect(5); //5 Elemanlı Vektor oluşturyoruzqFill(Vect,"Hello World"); //Vektorun Btünü elemanlarına hello world atıyoruzforeach (QString itr, Vect) //vektorun eleamanlarını tek tek ekrana yazdırıyoruz{qDebug() << itr;}QFind:Bir listede veya Vektorde Belli Elemanı Bulmaya YararQList<int>List;List <<1<<9<<3<<45<<7;QList<int>::const_iterator iter=qFind(List.begin(),List.end(),12);//Listenin Baştan Sonakadarlık Kısmında 12 yi arıyorif(iter !=List.end()) //bulursa Found Yoksa Not Found Diyecek{
qDebug()<<"Found"<<*iter;}
else{
qDebug()<<"Not Found";}