Bonjour,
Je cherche à trier le contenu d'une QList
J'ai fait une QList sur une structure contenant 2 entier et 1 chaine QString
Je souhaites pouvoir trier selon un des enregistrements de ma QList de structure. (pouvant être soit le 1er entier, soit le second, soit lesQStrings ). Le tri ne s'effectura que sur l'un des champs de ma structure. A mon avis pour pouvoir trier selon un autre element, une fois que je sais comment faire, il lme suffira de créer plusieurs QList.
Je n'y arrives pas
QList ne contient pas de fonction sort, j'ai essayé avec QSort sans résultats, j'ai l'impressiopn qu'il trie selon les adresses mémopire de mes différentes instances de structure dans ma QList.
Je ne suis pas sûr de devoir utiliser QList.
Je peux toujours créer une fonction de tri mais à mon avis cela est déjà présent dans Qt et certainement plus efficace que ce que je pourrais créer.
J'ai vu qu'il y avait QHash aussi. Peut on l'utiliser pour hasher des structures ?
Merci pour votre aide.
Partager