Bonjour !
pour afficher les items de QTableWidget en ordre croissant ou decroissant j utilse la fonction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
void QTableView::sortByColumn ( int column, Qt::SortOrder order )
alors l'affichage de mon application est correct mais quand le contenue de l item ne depasse pas 3 carracteres comme c est indiquer ici :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
enum Qt::SortOrder
This enum describes how the items in a widget are sorted.
 
Constant	      Value	       Description
 
Qt::AscendingOrder	0	The items are sorted ascending e.g. starts with 'AAA' ends with 'ZZZ' in Latin-1 locales
Qt::DescendingOrder	1	The items are sorted descending e.g. starts with 'ZZZ' ends with 'AAA' in Latin-1 locales
Or les items de mon application contiennent " 1234......" alors ici l'affichge croissant ou decroissant n est pas corecte .
Y a t il un expert pour mexpliquer comment faire un affichage croissant ou decroissant corecte dans ce cas SVP ?
j utilise :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
	QTableWidget   et pour  les items    QTableWidgetItem