QSqlTableModel的setData()函数无论index指定的是哪行都只更新第一行

现象: QSqlTableModel的setData()函数无论index指定的是哪行,第一次可以正确执行,后面都只更新第一行, 原因: 暂不清楚,可能是table显示不完全造成的, 解决方法: 每次调用setData()之前都执行一下select()函数。
posted @ 2020-09-28 14:43  许卡文迪  阅读(509)  评论(1编辑  收藏  举报