Je sais qu'il est possible de définir l'index du modèle parent pour la vue de l'élément, mais je voudrais le faire pour le modèle.Puis-je déclarer un élément racine pour un QAbstractItemModel?
La raison est assez simple, je veux me débarrasser de ces constructions:
# PyQt 4.5.4, but this should be similar to Qt.
def insertRows(self, row, count, parent=QModelIndex()):
if parent.isValid():
parentNode = parent.internalPointer()
else:
parentNode = self.rootNode