8

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(NUMBER_OF_COLUMNS)
        # ...
        for category, bugs in reports:
            category_widget = QtGui.QTreeWidgetItem(self._tree, [category])
            # ...

これが私のアプリケーションの現在の状態のスクリーンショットです: スクリーンショット

4

1 に答える 1

7

QTreeWidgetItem::setFirstColumnSpannedの使用で修正されました。

于 2012-04-07T11:02:29.463 に答える