tablewidgetitem

tablewidgetitem - C++ - Programmation

Marsh Posté le 03-08-2009 à 15:49:21    

Bonjour,
 
Comment faites-vous pour éditer par programmation le texte d'une cellule d'un tablewidget?
 
Merci.

Reply

Marsh Posté le 03-08-2009 à 15:49:21   

Reply

Marsh Posté le 14-08-2009 à 17:12:22    

Les cellules d'un QTableWidget sont remplis par un QTableWidgetItem.
2 solutions donc :
 
 

Code :
  1. QTableWidget *layerTable = new QTableWidget(5,5);
  2. QTableWidgetItem *item = new QTableWidgetItem();
  3.         item->setText(layerData.value("node_name" ));
  4.         layerTable->setItem(i, 1, item);


 
Ou :
 
       

Code :
  1. QTableWidget *layerTable = new QTableWidget(5,5);
  2. QTableWidgetItem *item = new QTableWidgetItem();
  3.         item->setText(layerData.value("node_name" ));
  4.         layerTable->setItem(i, 1, QTableWidgetItem("blablalba" ));

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed