Bonsoir,

Voilà j'ai un petit problème avec le setSortingEnabled(true) dans QTableView, Je fais un resizeRowsToContents(), tout se passe bien à l'affichage les tailles des lignes sont adaptées à la longueur du text, mais lorsque je fais un tri sur une colonne, les tailles des lignes restent les mêmes sans s'adapter à la taille des nouvelles lignes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
 
tableView = new QTableView;
    tableView->setModel(mod);
    tableView->setSelectionBehavior(QAbstractItemView::SelectRows);
    tableView->setSortingEnabled(true);
    tableView->resizeRowsToContents();
Je pense qu'il faudrait faire un resizeRowsToContents() après chaque tri sur colonne.
Existe-t-il un signal envoyé lorsque l'on clique sur l'icone de tri? Je n'en n'ai pas trouvé dans la doc.
Sinon, y a-t-il une autre solution pour résoudre mon problème?

Merci d'avance