小编nen*_*nad的帖子

无法设置QTableView的行高

我知道这个问题已经被问过:

如何设置QTableView的行高?

如何设置QTableView的行高?

但答案是:

QHeaderView *verticalHeader = myTableView->verticalHeader();
verticalHeader->setSectionResizeMode(QHeaderView::Fixed);
verticalHeader->setDefaultSectionSize(24);
Run Code Online (Sandbox Code Playgroud)

仍然会产生过高的行。如果我设置任何小于 24 的数字,就像 verticalHeader->setDefaultSectionSize(10)我得到相同的结果一样,行仍然太高。

有什么办法可以让 QTableView 中的行高度更小,就像默认情况下 QListView 或 QTreeView 中的情况一样?

我不明白为什么 QTableView 中的行默认情况下和设计上比 QListView 和 QTreeView 中的行高得多(几乎是两倍)(即使使用verticalHeader->setDefaultSectionSize(24))。太丑了。

python pyqt qtableview pyqt5

2
推荐指数
2
解决办法
3705
查看次数

标签 统计

pyqt ×1

pyqt5 ×1

python ×1

qtableview ×1