J'ai un problème avec removeCellWidget.
voici mon code :
Les cellules ne s'effacent pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 QModelIndexList i; i=tableau->selectionModel()->selectedIndexes(); //tableau=QTableWidget for (boucle=0;boucle<i.count();boucle++) { tableau->removeCellWidget(i.at(boucle).row(),i.at(boucle).column()); }
alors que si je remplace removecellwidget par
les celllules sont bien supprimées.
Code : Sélectionner tout - Visualiser dans une fenêtre à part delete tableau->item(i.at(boucle).row(),i.at(boucle).column());
Bizarre non ?
Sans explications sur le dysfontionnement, j'utilises donc ma solution de secours.
Est-ce un bug ou une mauvaise utilisation ?
Merci pour votre réponse.
Si cela a une importance j'utilises qt 4.6 sous debian
Partager