修改功能我用的方法也很简单,双击要修改的单元格,就可以弹出一个窗口,用于重新编辑。
要想使用tableview的双击功能,在ui界面上对tablevoew右击“转到槽”,选择doubleClicked(const QModelIndex &index)函数
在新建的函数体下写相应代码:
QSqlTableModel * model = new QSqlTableModel(this,db);//新建model
model->setTable("EXAMPLE");//设置表
bool isOK;

本文介绍如何在TableView中实现双击单元格进行编辑的功能。通过连接doubleClicked信号,使用QInputDialog弹窗让用户修改数据,更新数据库并实时显示。适用于Qt框架下的数据库应用开发。
最低0.47元/天 解锁文章
4391





