Gestion des GLibs en GTK+ - C - Programmation
Marsh Posté le 05-03-2009 à 18:51:21
Bon bah à tout hasard si qqun a le meme probleme, voici ce a coté de quoi je suis passé (fatigué moi hein )
Ca se résoud en une ligne ...
Code :
|
Marsh Posté le 05-03-2009 à 22:32:35
évite de mixer les malloc/free et g_malloc/g_free. Les variantes g_ sont mieux.
Sinon c'est quoi ton intérêt de stocker des widgets dans une liste ? je vois pas. Tu prends un notebook et voilà, ça te fait tout ?
Marsh Posté le 06-03-2009 à 09:50:09
Taz a écrit : évite de mixer les malloc/free et g_malloc/g_free. Les variantes g_ sont mieux. |
Tu veux dire transmettre juste ma box principale dans les callbacks, puis me servir de l'arborescence des widgets pour acceder à tous les éléments contenus dedans ?
Je sais que ca serait plus propre mais :
1/ Je m'y perd
2/ Je vois comment gérer ca avec des containers et des contenus, mais avec les box, c'est du gtk_box_pack_start, je sais pas si ca se traite de la même facon.
Si tu connais un peu, tu es ok pour me montrer à quoi ca ressemblerait ?
Merci d'avance,
Skip
Marsh Posté le 05-03-2009 à 18:08:39
Bonjour les gens,
Je n'arrive pas à gérer les GList sur GTK (en C) et je ne trouve vraiment pas de bon exemple sur le net.
Je me tourne donc vers vous !!
En regardant la doc, je me dis : CHOUETTE, il existe une librairie qui me simplifie la vie.
En effet les fonctions ont l'air simples à souhait, je me lance donc avec les GList (doublement chainées) ...
Bah c'est raté pour la facilité, ca fait 3 heures que je me casse la tête la dessus
Pour être précis, je veux faire une liste chainée de structures, que je passe dans mes callbacks pour modifier mes widgets.
Bref plutot qu'un grand discours, voici de quoi je parle :
Message édité par skip78 le 05-03-2009 à 18:10:59