qt create 当tablewidget分页显示时,tablewidge.rowcount()获取到的是当前页的行号,这个是什么原因
时间: 2024-04-02 09:32:12 浏览: 88
QT编写的TableWidget分页效果
5星 · 资源好评率100%
在 Qt 中,QTableWidget 是一个用于显示表格数据的控件。当使用分页显示时,QTableWidget 会根据当前页的设置来显示数据,而不是显示所有数据。因此,tableWidget.rowCount() 获取到的是当前页的行数,而不是所有数据的行数。
在分页显示时,QTableWidget 会将所有数据分为多个数据块,并根据当前页的设置来显示特定的数据块。因此,tableWidget.rowCount() 获取到的是当前数据块的行数,而不是所有数据的行数。如果要获取所有数据的行数,可以使用 tableWidget.rowCount() * tableWidget.pageCount() 来计算。
阅读全文