2

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)
        # ...

よろしく、

バレンティンローレンツ

4

1 に答える 1

0

setHeaderLabels()の使用で修正されました。

于 2012-04-07T10:54:13.997 に答える