IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

GTK+ avec Python Discussion :

Evénement lié à un widget image


Sujet :

GTK+ avec Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Inscrit en
    Septembre 2006
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 1
    Par défaut Evénement lié à un widget image
    Bonjour,

    voila, je tente de faire une gestion d'evenement sur un widget image, qui est généré par un fichier glade. Je tente de gere un eventuel click sur ce widget, mais rien ne fonctionne.

    au depart je fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    self.wTree = gtk.glade.XML( "monfichier.glade", "mainWindow" )
    dic = {"on_mainWindow_destroy" : self.on_Quit,
    "on_btQuitter_clicked" : self.on_Quit,
    "on_btDonne_clicked" : self.on_Donne,
    "on_btNouvellePartie_clicked" : self.viderPlateau,
    "on_piece[0]_button_press_event": self.on_piece_event}
     
    self.wTree.signal_autoconnect(dic)
     
     
    # fonction on_piece_event -----------------------------------------
    #
    def on_piece_event(self, source, event):
          print "evenement sur un widget !"
          print source + " - "+ eve


    celui qui me pose probleme est le on_piece[0]_button_press_event. Il ne se passe rien quand je clique sur le widget image.

    a votre avis ou ais-je "foiré" quelque chose ?, les autres evenements sur d'autres widget fonctionnent

    merci

  2. #2
    Membre Expert
    Homme Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 259
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 259
    Par défaut
    Il faut mettre ton GtkImag edans un GtkEventBox, ça a déjà été traité à plusieurs reprises sur le forum, je te laisse chercher un peu et reposer des questions si ça te pose encore problème

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 8
    Par défaut
    Le "[0]" dans le signal ne pose pas de problème?

Discussions similaires

  1. Affichage d'une image animée ".gif" sur un widget
    Par Anizos dans le forum Débuter
    Réponses: 3
    Dernier message: 02/12/2017, 14h28
  2. Evènement click sur une image en silverlight
    Par bensra dans le forum Silverlight
    Réponses: 2
    Dernier message: 09/06/2011, 10h53
  3. Image de fond pour un Widget
    Par black is beautiful dans le forum GTK+ avec C & C++
    Réponses: 1
    Dernier message: 11/11/2008, 12h09
  4. Redimension d'image. Evènement "load"
    Par Invité dans le forum Général JavaScript
    Réponses: 15
    Dernier message: 05/06/2008, 15h31
  5. Drag'n'drop: image vers widget
    Par Caroline76 dans le forum GWT et Vaadin
    Réponses: 1
    Dernier message: 11/04/2008, 15h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo