Loading...
首页问答  

如何QTableView在最后增加一行汇总?先谢谢各位了

白马非马
白马非马  发布于 2021-01-27 13:55:03 77

请教一下 我用QTableView和QSqlQueryModel 执行select * from person_t 显示了需要的数据 现在想在最下面显示一行 将对应的字段汇总 类似excel中 最下面加一行汇总 这个汇总行怎么加载和显示啊

风&飘  发布于 2021-01-27 13:55:33

model从数据库获取数据后手动增加一行,可以用setitem(row,column,new item)。然后再用tableview显示就可以了

0
白马非马  发布于 2021-01-27 13:56:04

可以详细点吗? setitem 表示有疑问 > model从数据库获取数据后手动增加一行,可以用setitem(row,column,new item)。然后再用tableview显示就可以了

0
风&飘  发布于 2021-01-27 13:56:43

假如现在你model有row行,column列。简单易懂的一个方法是,model.setrowcount(row+1)。然后model.setitem(row,i,new qstanditem(qstring(“%1“).arg(你统计的变量)))。i是你想统计的列。

0
阿西  发布于 2021-01-27 13:57:11

增行是不能固定的。需要再增加一个tableview

0
添加附件:文件小于20M 文件格式必须为doc,docx,xls,xlsx,pdf,ppt,pptx,txt,zip,rar,tar,7z,gz
上传
文件格式必须为doc,docx,xls,xlsx,pdf,ppt,pptx,txt,zip,rar,tar,7z,gz,gz
易百纳技术社区
确定要删除此文章、专栏、评论吗?
确定
取消
易百纳技术社区