【发布时间】:2010-10-09 08:48:20
【问题描述】:
【问题讨论】:
标签: user-interface qt4 pyqt
【问题讨论】:
标签: user-interface qt4 pyqt
我也在想同样的事情。但是,在您问之前,我懒得找到解决方案。 (谢谢!!)。无论如何,这是对我有用的代码:
table = QtGui.QTableWidget()
table.verticalHeader().setVisible(False)
这些实际上是QTableView 的 方法。由于您使用的是 QTableView 的子 QTableWidget,所以一切正常。
我不确定这是否是最好的方法,但 QHeaderView 文档推荐了这种方法。引用 PyQt4 文档-
外观
QTableWidget 和 QTableView 创建默认标题。如果你希望标题是 可见,您可以使用 setVisible()。
注意:每个标题为每个部分本身呈现数据,并且不依赖于 代表。因此,调用标头的 setItemDelegate() 函数将没有 影响。
【讨论】:
您还可以将数据放在 QTableView 对象中,并使用 hide() 函数隐藏垂直行标题。这是示例代码,
QTableView *empview = new QTableView();
empview->verticalHeader()->hide();
【讨论】:
【讨论】: