• 5319阅读
  • 1回复

在使用QTabeModel和QTableView来向数据库写入一条新记录时出问题 [复制链接]

上一主题 下一主题
离线云剑居士
 
只看楼主 倒序阅读 楼主  发表于: 2011-05-14
新增记录的函数如下
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会变为无效的。求助。。。。。。。。
离线馒头小子

只看该作者 1楼 发表于: 2014-11-10
3年后的你还记得这个问题吗   index 没有定义类型
快速回复
限100 字节
 
上一个 下一个