Comment implémenter un tri de préservation dans Qt QTreeWidget? C'est à dire. Je voudrais que l'ordre précédent de l'arbre soit préservé autant que possible. Cela permet à l'utilisateur de faire quelque chose comme cliquer sur l'en-tête de colonne "Nom" puis sur l'en-tête de la colonne "Date", et l'arborescence résultante affiche les éléments dans QTreeWidget par Date, puis par Nom.Qt QTreeWidget preserve sort
2
A
Répondre
4
Malheureusement, vous ne pouvez pas. QTreeWidget utilise un inaccessible (et interne) QTreeModel
pour ses opérations, y compris le tri.
Normalement, pour ce faire, vous devez implémenter un stable sort dans votre sous-classe QAbstractItemModel
. Un tri stable laissera des éléments dont la position n'a pas besoin de changer au même endroit.
Questions connexes
- 1. Qt Python: Problème QTreeWidget enfant
- 2. Icône cliquez sur Qt QTreeWidget
- 3. Suppression de lignes de QTreeWidget (programmation qt)
- 4. QtPython Qtreewidget Problème
- 5. C# text.Replace preserve case
- 6. Que fait ReDim Preserve?
- 7. QTreeWidget désactiver la sélection
- 8. QTreeWidget activer des signaux d'article
- 9. Quand un thread sort-il?
- 10. Sort lexicographiquement?
- 11. PyQt QTreeWidget setItemWidget dissapears après glisser/déposer
- 12. Appel du menu contextuel dans QTreeWidget
- 13. Augmenter et réduire QTreeWidgetItem dans un QTreeWidget?
- 14. Comment accéder au widget parent sur qt?
- 15. C++ quick sort time
- 16. Can R paste() sort "\"?
- 17. SQL Server Random Sort
- 18. Sort du planificateur
- 19. Wordpress order/sort probleme
- 20. Datable.Select sort expression
- 21. External Sort Java
- 22. Mocking Sort With Mocha
- 23. qt drop événement get widget
- 24. Ruby Fileutils.cp_r Autorisation Refusé quand: preserve => true
- 25. MVC Preserve retour chariot - saut de ligne en html
- 26. Excel Macro - Comma Separated cellules à lignes Preserve/agrégat colonne
- 27. SharePoint Preserve Propriétés de la page et WebParts
- 28. [Qt] Personnalisation de QTreeWidgetItem
- 29. comment configurer contextmenu de qtreewidgetitem en qt
- 30. Le sort d'un contrôle ASP.NET