Cómo ordenar QList<T>
Publicado por Fermin (3 intervenciones) el 05/11/2008 19:02:53
Estoy intentando ordenar un QList a partir de una variable contenida de una clase contenida en es QList. Me explico, tengo una clase con siete variables, una de ellas es la fecha. Las clases las meto en un contenedor, el QList. El QT Assistant proporciona un ejemplo para ordenar el contenedor cuando está formado por "int":
QList<int> list;
list << 33 << 12 << 68 << 6 << 12;
qSort(list.begin(), list.end(), qGreater<int>());
Pero no se cómo aplicarlo cuando cuando tiene la forma: QList<T>archivo, siendo T una clase y quiero ordenar el contenedor tomando una variable de esa clase, una fecha (QDate fecha).
Si alguien me puede ayudar, le estaría agradecido
QList<int> list;
list << 33 << 12 << 68 << 6 << 12;
qSort(list.begin(), list.end(), qGreater<int>());
Pero no se cómo aplicarlo cuando cuando tiene la forma: QList<T>archivo, siendo T una clase y quiero ordenar el contenedor tomando una variable de esa clase, una fecha (QDate fecha).
Si alguien me puede ayudar, le estaría agradecido
Valora esta pregunta
0