Имеют многоколоночные корневые элементы QTreeWidget

Я использую QTreeWidget для отображения элементов в категориях. Элементы будут использовать несколько столбцов, но я хочу категории (т. е. root items), чтобы использовать всю ширину виджета.

Как я могу это сделать?

и часть моего кода:

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

вот скриншот текущего состояния моего приложения: screenshot

1 ответов


исправлено с помощью QTreeWidgetItem::setFirstColumnSpanned.