求大神指导,qt中删除QTableView中的一条数据

sinat_25421711 2015-01-18 05:05:54
如图所示,点击左边tableview中桃子,然后点击删除,会提示确定删除不,点击ok后,刷新下桃子这一个数据还是没删除成功以下是代码,请帮忙下
void Goumaishangpin::del_clicked()
{

model1 = new QSqlTableModel(this);
model1->setTable("shangpin");
int curRow =myGoumaishangpin.tableView->currentIndex().row();
qDebug()<<curRow;
model1->removeRow(curRow);
int ok = QMessageBox::warning(this,tr("删除当前商品!"),tr("你确定删除当前行吗?"),QMessageBox::No,QMessageBox::Yes);
if(ok == QMessageBox::Yes)
{
model1->submitAll();
qDebug()<<model1;
}
else
{
model1->revertAll();
}

}
...全文
174 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

18,773

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 专题技术讨论区
社区管理员
  • 专题技术讨论区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧