【问题标题】:Change sections name in QHeaderView更改 QHeaderView 中的部分名称
【发布时间】:2012-04-07 09:54:28
【问题描述】:

我使用 QTreeWidget 来显示多列项目,并且我想要一个带有列名的标题。但是,我只得到数字,如下图所示:

这是我的一段代码,应该这样做(但不这样做):

class BugsList(QtGui.QDialog):
    def __init__(self, parent, reports):
        super(BugsList, self).__init__(parent) # Call QDialog constructor
        # ...
        self._tree = QtGui.QTreeWidget(self)
        self._tree.setColumnCount(4))
        header = QtGui.QHeaderView(QtCore.Qt.Horizontal)
        header.addActions([QtGui.QAction(x, header) for x in ('one', 'two', 'three', 'four')])
        self._tree.setHeader(header)
        # ...

问候,

瓦伦丁·洛伦兹

【问题讨论】:

    标签: qt pyqt qtreewidget


    【解决方案1】:

    使用 setHeaderLabels() 修复。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-09-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-13
      • 2012-10-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多