Bonjour,
je cherche comment trier un QTableWidget sur plusieurs colonnes.
J'ai 2 colonnes NOM et GROUPE. Je veux trier soit
par NOM et GROUPE
par GROUPE et NOM
A la rigueur une solution simple est de créer 2 nouveaux QTableWidgetItem et d'y concaténer les 2 colonnes une fois avec NOM en tête, et l'autre fois avec GROUPE en tête.
Sauf que cette solution ne permet pas d'obtenir le résultat que je cherche : le problème est avec le tri par GROUPE décroissant. Je veux en effet que les groupes soient décroissants mais je veux que les noms restent croissants dans ce tri.
Autrement dit, je veux afficher
GROUPE2 NOM A
GROUPE2 NOM B
GROUPE1 NOM X
GROUPE1 NOM Y... si on préfère, la requête serait ici ORDER BY groupe DESC, nom ASC.
Pas de QTableView SVP.
Merci.
Partager