【发布时间】:2020-03-10 08:21:38
【问题描述】:
如果我有如下所述的表格,
我想按以下方式将所有列压缩到最小滚动条大小或没有滚动条,
在 QTableview 的 PyQt5 中,我如何将任何内容对齐到单元格的中心并希望最小滚动条,如果可能的话没有滚动条也很好。
像下面的图像文本没有对齐,我希望按照图像 1 挤压所有列,并在 Python 中将文本对齐到 PyQt5 的中心。
【问题讨论】:
-
对齐内容有点困难。为此,您必须覆盖模型的数据方法:SO: How to set text alignment on a column of QTableView programmatically?
-
你用的是什么型号的?它是 QStandardItemModel 吗?
-
@musicamante 是的,我正在使用 QstandardItemModel..
-
@Scheff QTableView.resizeColumnsToContents (self) 没有给我任何输出
标签: python pyqt pyqt5 qtableview