Bonjour,
je travaille sur une application Python dont les résultats s'affichent dans une IHM codée avec Tkinter.
Mes fonctions ont pour résultat des listes de textes (string).
Et je les affiche en les insérant dans une listbox (listbox.insert(...)).
Mon problème : ces listes devraient, dans mon objectif final, se présenter comme des arborescences, où les différentes parties de chaque entrée seraient dépliables. En clair, les faire apparaître comme une arborescence de répertoires, avec la possibilité d'ouvrir l'un d'entre eux et de faire apparaître tous les fichiers descendants, ou de le replier, etc...
Exemple (situation actuelle à gauche, sous formes de lignes dans une listbox, et situation voulue à droite) :
Quelle serait la meilleure solution sous Tkinter ? Et si Tkinter ne le permet pas, quel module de Python serait adapté pour créer des IHM avec cette fonctionnalité ?
Merci d'avances de vos réponses.
Termirtau
Partager