mettre en place une GtkListStore [C - librairie Gtk] - C - Programmation
Marsh Posté le 08-04-2009 à 08:38:11
C'est une enum (donc type entier) pour donner des index aux colonnes.
Si tu veux rajouters des colonnes, il faut que tu insères un nouvel index avant N_COLUMN, mette le bon renderer, etc.
Marsh Posté le 10-04-2009 à 16:03:34
Je n'ai pas bien saisi.
Quel effet fait ce bout de code :
enum {
TEXT_COLUMN,
TOGGLE_COLUMN,
N_COLUMN
};
C'est une déclaration de plusieurs entiers ? Leur donne-t-on une valeur ?
Merci
Marsh Posté le 07-04-2009 à 22:28:01
Bonjour,
J'essaye de mettre en place dans ma fenêtre une GtkListStore de ce genre :
J'ai suivi ce tutorial : http://www.gtk-fr.org/wakka.php?wiki=LesListesEtArbres
J'ai tenté un copier/collé dans mon code.
Cela fonctionne parfaitement, mais j'ai du mal à comprendre la structure et à le modifier à ma guise.
En particulier, dans l'exemple (voir le lien du tutorial) on déclare une structure "enum" où l'on déclare les colonnes. Et jamais dans le code on appelle "enum". Bref, je comprends pas la syntaxe utilisée.
Quel est le type de :
TEXT_COLUMN,
TOGGLE_COLUMN,
N_COLUMN
?
J'ai cherché d'autres tutos sur les widgets gtk, sans trouver d'autres exemples d'utilisation de GtkListStore.
Merci d'avance !
Message édité par Pascal le nain le 07-04-2009 à 22:29:49