QTableView 中未显示的行数

Posted

技术标签:

【中文标题】QTableView 中未显示的行数【英文标题】:Number of row not shown in QTableView 【发布时间】:2011-08-07 15:25:31 【问题描述】:

我有这个表格视图,其中我在 3 列上显示一些数据。我知道每一行都应该由表格自动编号,例如:

_ column_1 column_2 column_3

1 数据_1 数据_2 数据_3

2 数据_1 数据_2 数据_3

.....

我的问题是行号没有出现。有什么我必须启用的功能吗?

我试过了

table.verticalHeader.show();

但它不起作用。

【问题讨论】:

【参考方案1】:

知道了。我为我的表格视图重新实现了 headerData 函数,不知何故,行号和列标题之间存在冲突,并且行号被遮盖了。我注释了函数,现在出现了行号。

【讨论】:

如果我们要使用headerData方法的重新实现呢?

以上是关于QTableView 中未显示的行数的主要内容,如果未能解决你的问题,请参考以下文章

用更多行动态更新 QTableView

QTableView - 使用布局获得正确的大小[重复]

如何使用 QSortFilterProxy 更新 QTableView 的 rowCount?

计算表中未引用的行数

qtableview 无法显示新插入的行

如何使用不同的行数更新 QAbstractTableModel 中的数据