• # quelques explications

    Posté par (site web personnel) . En réponse au message pygtk treeview/list. Évalué à 2.

    Un TreeView affiche le contenu d'un objet TreeModel.
    Donc tu as 2 solutions : soit tu implémentes un TreeModel à la main, soit tu utilises un TreeStore, qui lui est founi et implémente TreeModel.
    Donc tu construis un TreeStore, tu dis au TreeView de l'afficher (méthode set_Model), et tu remplies ton TreeStore avec les méthodes append ou insert.
    Et là tu vas te dire : mais c'est quoi un TreeIter que me demande append et insert ? Ben c'est un "itérateur" dans l'arbre, bref une sorte d'adresse indiquant l'emplacement où doit être inséré l'objet. Plusieurs méthodes permettent de récupérer un TreeIter dans un TreeModel (get_first, etc.).
    A toi de jouer :)