如果我在Qt Designer中将horizontalHeaderVisible或verticalHeaderVisible属性设置为false,则可以正常工作。但是如何在代码中启用/禁用标头?我一直在尝试这样的事情:
self.ui.tblContents.horizontalHeaderVisible = False
你会得到标题和.hide()
(或.setVisible(False)
:
self.ui.tblContents.horizontalHeader().hide()
# or
# self.ui.tblContents.horizontalHeader().setVisible(False)
self.ui.tblContents.verticalHeader().hide()
# or
# self.ui.tblContents.verticalHeader().setVisible(False)
如果你想使用QTableWidget()为Python37 PyQt5做这件事。以下是隐藏垂直和水平的步骤:
Initialize the widget, i mentioned it to make it easy on you to locate the the steps:
self.tableWidget = QTableWidget()
Hide Horizontal header
self.tableWidget.horizontalHeader().setVisible(False)
Hide vertical header
self.tableWidget.verticalHeader().setVisible(False)