Question

J'ai un QTreeview avec un QFilesystemModel comme modèle.

Je ne peux pas comprendre comment limiter la profondeur de l'arbre. J'aurais pensé que ce serait une fonction du modèle?

Ce que je veux dire, c'est que si je définis la profondeur sur 1, par exemple, seuls les éléments de niveau supérieur seraient affichés (c'est-à-dire aucun boutons d'extension sur les dossiers)

Une profondeur de l'une ferait ressembler l'arbre à des détails de bogs-standard dans Windows Explorer.

J'utilise Pyside, mais je peux comprendre les réponses dans PYQT ou C ++.

Était-ce utile?

La solution

Je ne sais pas si c'est ce que vous recherchez, mais si vous affichez le modèle avec un QTreeView, vous pouvez définir les propriétés de l'élément de vue de la vue et rootisdecoriés sur False.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top