begin process at 2012 05 25 05:21:48
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Python

 > 

Base de données

 > 

Général

 > 

Problème avec GTK


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problème avec GTK

mercredi 15 octobre 2008 à 17:38:30 | Problème avec GTK

gaillus

Bonjour,
j'utilise python avec GTK.
Voici mon pb:
j'ai une fonction "init_tableau" dans laquelle j'instancie une classe "tablo" qui hérite de gtk.Dialog. Dans l'init de la classe "tablo" j'ajoute des éléments à la fenetre de base afin que l'utilisateur puisse saisir des informations par l'intermédiaire de textentry, j'ai aussi ajouté dans la zone "action_area" mes propres boutons OK et CANCEL.
Quand je clique sur CANCEL ou OK, la fenêtre se ferme mais se reouvre toute seule ; je dois cliquer 2 ou 3 fois et desfois plus pour la fermer définitivement.
J'ai mis des traces dans mon code et il se trouve que je repasse par la fonction "init_tableau" alors que "init_tableau" est connecté à un click dans un menu.

Est-ce que quelqu'un aurai une idée du pourquoi je repasse dans la fonction "init_tableau"?

Merci de vos réponses.
vendredi 17 octobre 2008 à 10:14:43 | Re : Problème avec GTK et fenêtre qui se ré-ouvre

gaillus

Réponse acceptée !
Bonjour,
sans vraiment chercher la raison du problème, qui en lui même n'était pas bloquant pour la suite de mon dev, j'ai compris pourquoi j'avais ce comportement.
Il se trouve que je passais plusieurs fois dans le bout de code qui faisait la connexion entre mon "item_menu" et ma fonction "init_tableau".
Quand on y réfléchi c'est logique car autant de fois que j'exécutais l'instruction "menu_item.connect" autant de fois je devais cliquer sur OK ou CANCEL pour que la fenêtre ne s'ouvre plus toute seule.

Voilou.

Bonne continuation à tous dans vos dev.....


Cette discussion est classée dans : problème, fonction, tableau, gtk, init


Répondre à ce message

Sujets en rapport avec ce message

[WxPython] Tableau wxGrid [ par Jeannine123 ] Bonjour a tous ;)Alors voila je vous explique mon problème, j'ai créé un tableau avec la classe (wx.Grid) de WxPython.J'importe dans mon tableau des d [Débutant] Interface Graphique à problème.... [ par legomanfish ] Bonjours à tous, Voilà j'ai un problème à la création graphique de mon projet. J'ai Glade. Le problème c'est que quand je rentre sa: if __name__ == Couleur de fond dans bouton (GTK) [ par seb57sk8 ] Bonjour a tous et a toutes, Je suis nouveau ici, avant je me trouvais plus du coté de vbfrance [^^happy13] Pour des raisons qui me sont propres, je Py2exe Matplotlib et Qt [ par rv15130 ] Bonjour, J'ai créé un programme utilisant matplotlib et Qt. Quand j'utilise py2exe pour en faire un exécutable, un problème apparait dans la naviga programmation python aide fonction récursive [ par dobb13 ] Bonjour, Je débute en programmation en langage python Et j'aimerai avoir de l'aide sur la récursivité (une fonction qui s'auto-appelle) J'ai une fo Fonction python qt designer [ par jimshnaow ] Bonjour a tous désolé de vous déranger, mais j'ai un gros souci.... Grace à qt designer j'ai créer plusieurs interfaces graphiques, à savoir A, B, C, crash sous Windows 7 [ par louis14 ] Bonjour, J'ai une application écrite sous python 2.4 avec des librairies externes ( HDF5, graphique et quelques dll de mon cru). Cette application tou Conversion de date [ par dukepack ] Bonjour, je suis entrain de faire un script pour convertir des fichiers .eml en .ics. J'ai un peu de mal avec la conversion de la date. dans l'eml Variation Label grâce à une fonction appellé par Button [ par philux21 ] bonjour, je souhaite faire varier une valeur affichée dans un label. Je m'y prends ainsi : http://pastebin.com/8qnFG01J je ne comprends pas mon erre Appel d'une fonction python par fortran [ par TotoQC ] Bonjour à tous, La fonction execfile('nomfichier.py',dico) permet d'exécuter un programme avec les variables inclues dans le dictionnaire. Je souhait


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,920 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales