新增记录的函数如下
void admin_stu::add_student()
{
int row=model->rowCount();
model->insertRow(row);
index = model->index(row,0);
ui->tableView->setCurrentIndex(index);
ui->tableView->edit(index);
}
但是每次通过tableView来增加一条记录时,总不成功,控制台那里打印的信息为:
edit: index was invalid
edit: editing failed
实在不明白为什么在这里index会变为无效的。求助。。。。。。。。