Tengo problemas con pygtk

Guillermo Heizenreder gheize en gmail.com
Vie Ago 17 04:21:50 CEST 2007


El mié, 15-08-2007 a las 14:30 -0400, hidura escribió:
> Hola a todos
> 
> Tengo un problema con una aplicación hecha en glade al tratar de hacer
> que corra con el python no hace como si no hubiese mas que los imports 

Hola hidura.
Bien como te respondieron los chicos tenés errores sutiles de conceptos,
yo los tenía hace un tiempo, ya que soy nuevo en esto también.
No se si lo solucionaste al error, pero por las dudas te modifico el
código que esta debajo para que veas un ejemplo. 
> 

> #!/usr/bin/python
try:
	import pygtk
	pygtk.require('2.0')
	import gtk
	import gtk.glade
except:
	print "No constas con las librerías gtk"

class heav:
    def __init__(self):
        xml = gtk.glade.XML('heav.glade')
	
	"""
	Diccionario en el cual tendremos asociados los metodos
	que se ejecutarán luego de suceder algún tipo de señal
	definida en el Glade, para cada widget.
	
	dict = {"on_dialog1_destroy": gtk.main_quit,\
		"on_buscar_button1_clicked": self.buscar}
        xml.signal_autoconnect(self)

   def buscar(self,widget):
	print "Apretaste el botón buscar"

if __name__=="main":
	unaAplicacion=heav()
	gtk.main()

Espero que te sea de ayuda, te dejo algunos links [1][2][3], que te
pueden contestar más preguntas específicas.

Te responde otro newbie con ganas de seguir aprendiendo.
Saludos :)

[1]http://faq.pygtk.org/index.py?req=index
[2]http://www.learningpython.com/2006/05/30/building-an-application-with-pygtk-and-glade/
[3]http://developer.gnome.org/doc/API/2.0/gtk/index.html





------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


Más información sobre la lista de distribución Python-es