PDA

View Full Version : Inserting Items in QTableWidget



Ma7moud El-Naggar
30th August 2010, 12:51
i have simple problem in inserting items in QTableWidget
this my code



QList<QString> list;
list<<"Name"<<"Age"<<"Address";
ui->tableWidget->setColumnCount(3);
ui->tableWidget->setHorizontalHeaderLabels(list);
ui->tableWidget->setRowCount(5);

//for(int i=0;i<5;i++)
//{
QTableWidgetItem *item=new QTableWidgetItem;
item->setText("Mahmoud");
ui->tableWidget->setItem(0,0,item);
item->setText("26");
ui->tableWidget->setItem(0,1,item);
item->setText("Alexandria");
ui->tableWidget->setItem(0,2,item);
//}


it doesn's insert but in first cell(0,0)
i don't know why ??

aamer4yu
30th August 2010, 13:17
I guess QTreeWidget will be better to use in your case.

From your code, it seems you are adding only one item.. and also separate item for each column is waste