QTreeView.__init__(self, parent)
self.setItemsExpandable(True)
- self.setRootIsDecorated(False)
+ self.setRootIsDecorated(True)
self.setAlternatingRowColors(True)
self.setSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding)
return self.rootItem.data(section)
return QVariant()
+ def flags(self, index):
+ if not index.isValid():
+ return 0
+ return Qt.ItemIsEnabled | Qt.ItemIsSelectable
+
def index(self, row, column, parent):
if not self.hasIndex(row, column, parent):
return QModelIndex()