Afficher simplement une arborescence disque

Présentation
Ce code est une "pseudo" classe qui prend en charge une très grande partie de la gestion d'un widget gtk_tree_view (affichage en arbre). Est gérée, la création complète du widget qui est placé lui-même dans un gtk_scrolled_window (barres de défilement), l'ajout/suppression d'éléments. Sont pris en compte également la gestion de certaines propriétés visuelles du widget comme l'affichage et le changement du titre de l'entête de la colonne, l'affichage de lignes colorées, etc...
Téléchargement
Compatibilité
Linux Mac Windows
0  0 
Téléchargé 10 fois Voir les 2 commentaires
Détails
Catégories : Codes sources GTK+
Voir tous les téléchargements de l'auteur
Licence : Non renseignée
Date de mise en ligne : 30 novembre 2010




Avatar de gerald3d gerald3d - Membre expert https://www.developpez.com
le 02/12/2010 à 17:09
Lors de la compilation, même si le soft exemple fonctionne, il y a ceci en console :

main.c: In function ‘on_click’:
main.c:27: warning: enumeration value ‘HF_TW_CATEGORY_ITEM’ not handled in switch
main.c:27: warning: enumeration value ‘HF_TW_SUB_CATEGORY_ITEM’ not handled in switch
main.c:27: warning: enumeration value ‘HF_TW_USER_TYPE_1’ not handled in switch
main.c:27: warning: enumeration value ‘HF_TW_USER_TYPE_2’ not handled in switch
main.c:27: warning: enumeration value ‘HF_TW_USER_TYPE_3’ not handled in switch
main.c:27: warning: enumeration value ‘HF_TW_NB_ITEM_TYPE’ not handled in switch


Est-ce bien normal?
Avatar de vinc-mai vinc-mai - Membre éprouvé https://www.developpez.com
le 03/12/2010 à 20:08
Je jetterai un coup d'œil au code lorsque j'aurais le temps. Çà m'intéresse de voir comment ce problème a été géré car j'ai fait presque la même chose en ruby pour un de mes projets.

 
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.
Contacter le responsable de la rubrique GTK+

Partenaire : Hébergement Web