文件名称:第四删除操作。-QT界面设计
文件大小:13.53MB
文件格式:PPT
更新时间:2024-05-16 03:18:20
QT 初学者
第四,删除操作。 我们进入“删除选中行”按钮单击事件槽函数,进行如下更改: void Widget::on_pushButton_4_clicked() //删除当前行 { int curRow = ui->tableView->currentIndex().row(); //获取选中的行 model->removeRow(curRow); //删除该行 int ok = QMessageBox::warning(this,tr(“删除当前行!”),tr(“你确定” “删除当前行吗?”), QMessageBox::Yes,QMessageBox::No); if(ok == QMessageBox::No) { model->revertAll(); //如果不删除,则撤销 } else model->submitAll(); //否则提交,在数据库中删除该行 }