Python GTK avec Glade

dembadiax Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
nar6du14 Messages postés 459 Date d'inscription   Statut Membre Dernière intervention   -
Bonsoir, je suis entrin de developper une application python gtk en utilisant glade. J'aimerai au cour de l'execution du programme avoir la possibilité de changer de fenetre (fichier glade) et fermant celle qui etait auparavant active. Toute aide serait la bienvenue! Merci

1 réponse

nar6du14 Messages postés 459 Date d'inscription   Statut Membre Dernière intervention   64
 
tu augmentes le refcount du principal enfant de la fenetre de toplevel tu lerend invisible

tu retires cet enfant de cette fenetre principale en passant son adresse à un pointeur sur un widget pour plutard utiliser l'enfant,

tu utilises un gtkbuilder, tu charges ton nouveau fichier, il te crée une autre fenetre de haut niveau avec son enfant , tu augmentes le refcount de l'enfants, tu fais décroitre le refcount de cette nouvelle fenetre puis tu prends ce nouvel enfant et tu l'insère dans la première fenetre. puis, tu rends visible ce nouvel enfant et le tour est joué
0