Sélection Multiple QTreeWidget
Personne ne sait si il est possible de sélectionner plusieurs éléments dans un QTreeWidget et comment aller sur l'activation de la sélection multiple?
Tous les articles que je veux être sélectionnables sont haut niveau QTreeWidgetItems, et tous leurs enfants sont configurés pour être désactivé (j'.e QTreeWidgetItem.setDisabled(True) )
HA! Trouvé -> QTreeWidgetItem.setSelectionMode( QAbstractItemView.Multisélection ) j'ai trouvé ce bout de code tout en essayant de faire un multi sélectionnable QListW
OriginalL'auteur Jared | 2011-08-03
Vous devez vous connecter pour publier un commentaire.
Il est, vous aurez envie d'appeler setSelectionMode pendant init pour permettre QAbstractItemView::Multisélection. QTreeView/QTreeWidget hériter QAbstractItemView, de sorte qu'il est disponible.
Puis de désactiver les éléments, il vous suffit de brancher sur QTreeWidgets.itemSelectionChanged() du signal.
Le lien est le ded. Mais officiel docs sont ici de toute façon: doc.qt.io/qt-5/qabstractitemview.html#selectionMode-prop
OriginalL'auteur Mike Ramirez
Je pense que ci-dessous vous aidera à:
OriginalL'auteur zleung