model= new QStandardItemModel(0,15,this); //初始化一个model
model->setHeaderData(0,Qt::Horizontal,"编号"); //添加列
model->setHeaderData(1,Qt::Horizontal,"时刻");
//将model与ui控件tableview绑定在一起
ui->tableView->setModel(model);
QItemSelectionModel *selctionModel=new QItemSelectionModel(model);
ui->tableView->setSelectionModel(selctionModel);
connect(selctionModel,SIGNAL(selectionChanged(QItemSelection,QItemSelection)),ui->tableView,SLOT(selectionChanged(QItemSelection,QItemSelection)));
model->insertRows(i,1,QModelIndex()); //插入新的行
model->setData(model->index(i,0,QModelIndex()),i); //插入数据
【菜鸟学Qt—9】tableview的使用
最新推荐文章于 2024-07-08 14:38:05 发布