Dysfonctionnement avec removeCellWidget
J'ai un problème avec removeCellWidget.
voici mon code :
Code:
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());
} |
Les cellules ne s'effacent pas
alors que si je remplace removecellwidget par
Code:
delete tableau->item(i.at(boucle).row(),i.at(boucle).column());
les celllules sont bien supprimées.
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