2012-04-07 4 views
7

Estoy usando QTreeWidget para mostrar elementos en categorías. Los elementos utilizarán varias columnas, pero quiero que las categorías (es decir, elementos raíz) utilicen todo el ancho del widget.Tiene elementos de raíz QTreeWidget de varias columnas

¿Cómo puedo hacer eso?

y un pedazo de mi código:

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

Aquí está una captura de pantalla del estado actual de mi solicitud: screenshot

Respuesta

6

fijo con el uso de QTreeWidgetItem :: setFirstColumnSpanned.