QTableWidget *tableWidget_alrey=new QTableWidget;
tableWidget_alrey->horizontalHeader()->setStyleSheet("QHeaderView::section{background:skyblue;}"); //设置表头背景色
QStringList headers;
headers<<tr("姓名")<<tr("班级")<<tr("人数")<<tr("开始时间")<<tr("结束时间")<<tr("条件");
tableWidget_alrey->setColumnCount(6);
tableWidget_alrey->setHorizontalHeaderLabels(headers); //设置表头
// tableWidget_alrey->horizontalHeader()->setStretchLastSection(true);
tableWidget_alrey->setEditTriggers(QAbstractItemView::DoubleClicked);
tableWidget_alrey->setColumnWidth(0,70);
tableWidget_alrey->setColumnWidth(1,65);
tableWidget_alrey->setColumnWidth(2,40);
tableWidget_alrey->setColumnWidth(3,65);
tableWidget_alrey->setColumnWidth(4,65);
tableWidget_alrey->setColumnWidth(4,65);
上述就是基本的建立一个QTableWidget
设置行数
tableWidget_alrey->setRowCount(tableWidget_alrey->rowCount()+1);
清空表格
tableWidget_alrey->clear();
for(int j=0; j<tableWidget_alrey->rowCount();j++)
{
tableWidget_alrey->removeRow(j);
}