QTableWidget插入与删除

2013年5月7日 由 Creater 留言 »

向表中插入一项

QTableWidgetItem *num=new QTableWidgetItem(QTableWidgetItem::Type);
num->setCheckState(Qt::Unchecked);   //加入复选框
num->setIcon(QIcon("images/fetion.png"));  //加入ICon
num->setText(InfoList.at(i).name);
num->setFont(font);
num->setTextColor(color);
num->setFlags(num->flags() ^ Qt::ItemIsEditable);

int currentRow=FriendTable->rowCount();  //插入到最后
FriendTable->insertRow(currentRow);
FriendTable->setItem(currentRow,0,num);  //插入该Item
FriendTable->selectRow(0);   选择第一行

删除某一行 列

FriendTable->removeRow(row);
FriendTable->removeColumn (column );
广告位

发表评论

你必须 登陆 方可发表评论.