• 4469阅读
  • 0回复

TableModel添加新行的过程中修改其他行的数据会出错 [复制链接]

上一主题 下一主题
离线anubiskong
 

只看楼主 倒序阅读 楼主  发表于: 2011-01-18
如果我在TabelModel中正在添加新行的过程中(insertrow以后,submit或者submitAll以前)编辑其他行的数据,会发现新添加的这行数据会发生错乱.不知道各位有没有见过
我添加新行的代码如下
  1. model->submitAll();
  2.     model->insertRows(model->rowCount(),1,QModelIndex());
  3.     model->setData(model->index(model->rowCount()-1,e1_p_id),modify_id);
  4.     makeTrueToClose();


[ 此帖被anubiskong在2011-01-20 09:39重新编辑 ]
快速回复
限100 字节
 
上一个 下一个