Python GTK avec Glade
Fermé
dembadiax
Messages postés
1
Date d'inscription
mercredi 9 janvier 2013
Statut
Membre
Dernière intervention
17 juin 2013
-
17 juin 2013 à 03:39
nar6du14 Messages postés 459 Date d'inscription dimanche 27 décembre 2009 Statut Membre Dernière intervention 7 décembre 2013 - 27 juin 2013 à 04:26
nar6du14 Messages postés 459 Date d'inscription dimanche 27 décembre 2009 Statut Membre Dernière intervention 7 décembre 2013 - 27 juin 2013 à 04:26
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
A voir également:
- Python GTK avec Glade
- Citizen code python avis - Accueil - Outils
- Python generator - Télécharger - Sécurité
- Python est introuvable. exúcutez sans argument pour procúder ó l ✓ - Forum Python
- Trouver la position d'un élément dans une liste python ✓ - Forum Python
1 réponse
nar6du14
Messages postés
459
Date d'inscription
dimanche 27 décembre 2009
Statut
Membre
Dernière intervention
7 décembre 2013
64
27 juin 2013 à 04:26
27 juin 2013 à 04:26
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é
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é