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 :

[Glade]Exporter le code en Python avec Glade


Sujet :

GTK+ avec Python

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre r�gulier
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    6
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 6
    Par d�faut [Glade]Exporter le code en Python avec Glade
    Bonjour � tous,
    je dois d�velopper un logiciel en Python en utilisant GTK. Je me suis naturellement tourn� vers Glade que je connaissais mais que je n'avais jamais utilis�.
    Seulement voil�, je suis sous Fedora 4, et lorsque je cherche � g�n�rer le code correspondant � mon interface, je ne peux choisir que C, C++ comme langage cible ou Ada et non Python...
    J'ai eu beau chercher sur le net et dans vos tutoriels/forums, je n'ai pas trouv� comment faire.
    Je pense avoir install� toutes les librairies...(de m�moire j'ai gtk, gtkextra, pygtk, pygtkextra, pygnome, glade, libglade, python-glade...).

    J'ai vu qu'il y a d'autres outils qui permettent de le faire, comme tepache, mais j'aurais aim� trouv� comment le r�aliser directement sous Glade.

    Si quelqu'un sait comment faire, je suis tout ou�e !

    Merci d'avance

  2. #2
    R�dacteur

    Avatar de gege2061
    Femme Profil pro
    Administrateur de base de donn�es
    Inscrit en
    Juin 2004
    Messages
    5 840
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    �ge : 42
    Localisation : France

    Informations professionnelles :
    Activit� : Administrateur de base de donn�es

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840
    Par d�faut
    Bonjour,

    apparemment, il suffit utiliser un fichier XML : http://bpoussin.free.fr/doc/glade-python/c18.htm#AEN20

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    import libglade
    import gtk
     
    ui = libglade.GladeXML("fichier.glade")
    gtk.mainloop()

  3. #3
    Membre r�gulier
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    6
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 6
    Par d�faut
    Bonjour gege,
    en fait oui j'avais lu qu'il fallait travailler sur le fichier XML g�n�r� par glade. Le probl�me, c'est qu'il faut rajouter toutes les fonctions g�rant les �v�nements � la main...

    Mais c'est bon j'utilise le script tepache qui est tr�s tr�s pratique !!
    Il cr�e toutes les signatures des m�thodes d'�v�nements.
    Dispo � cette adresse pour ceux qui sont interress�s !!
    Script Tepache

    Merci

    A ++

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Pr�sentation de la couverture de code en Python avec coverage
    Par deusyss dans le forum G�n�ral Python
    R�ponses: 3
    Dernier message: 06/03/2015, 10h16
  2. g�n�rer du code gtkada avec glade 3
    Par christianf dans le forum GTK+ avec C & C++
    R�ponses: 6
    Dernier message: 04/10/2012, 14h35
  3. Chronom�tre avec Python et Glade
    Par figarojuju dans le forum GTK+ avec Python
    R�ponses: 6
    Dernier message: 13/11/2008, 18h34
  4. probl�me avec glade pour la g�n�ration de code C++
    Par youyou80 dans le forum GTK+ avec C & C++
    R�ponses: 2
    Dernier message: 12/01/2008, 11h17
  5. Probl�me d'affichage d'une image avec Glade.
    Par tistri dans le forum GTK+ avec C & C++
    R�ponses: 2
    Dernier message: 21/04/2007, 18h56

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