Qt QTableView 设置分页显示的三种方法【简单易懂
最编程
2024-04-27 10:02:21
...
大家好,又见面了,我是你们的朋友全栈君。
1、已知所有数据的情况下,以MVC模式对数据进行分页处理: 参考链接:http://www.cnblogs.com/caomingongli/archive/2011/11/17/2252745.html 参考链接:https://blog.****.net/xujiali5172923/article/details/47835265
2、数据库很大的时候,QTableView会自动生成一个滑动条,通过设置滑动条的范围,设置页码 参考链接:https://blog.****.net/liuguangzhou123/article/details/8109089
3、如果是查询数据放入QTableView,可以通过更改查询条件的方式,分页显示,每次点击上一页/下一页就更新查询条件
model = new QSqlQueryModel(this);
model->setQuery(QString("select num,time,ion,temperature,humidity from data_net where time between '%1' and '%2'").arg(table_query_begin).arg(table_query_end));
每次更改table_query_begin和table_query_end即可实现分页效果
上一篇: 我选择成功