Glade+python

Estoy tratando de hacer interfaces gráficas en Glade+Python. Acabo de instalar (en ubuntu 8.04) el Glade 3. He descargado un ejemplo de una web (la típica tontería de cambiar de grados celsius a farenheit) y no sé porque demonios no me va esto.
Glade me crea un archivo .glade. Lo pongo en el mismo directorio que el archivo python con permisos de ejecución, ejecuto desde consola y se queda ahi sin hacer absolutamente nada.
También he probado a crear solo una ventana, abrirla desde python pero el resultado es el mismo.
¿Me falta una libreria quizás?
Tendrás que cargar ese glade utilizando libglade, o la nueva API de Gtk.

- ferdy
Tu ejemplo si que me va Fox

Gracias a los 2

Ale, el tuyo me irá pero el mío no :P Creo una ventana en glade, sencilla, 3 eitquetas y ya está, sin eventos. La ventana se llama "window1", y la intento abrir así:

#! /usr/bin/env python

import pygtk
pygtk.require("2.0")
import gtk
import gtk.glade

class Ejemplo:
   def __init__(self):
      self.gladefile="glade1.glade"
      self.wTree=gtk.glade.XML(self.gladefile,"window1")
      


if __name__ == "__main__":
   ejemplo = Ejemplo()
   gtk.main()


pero me pasa lo que he comentado en el primer post
Inicia Glade 3, abre el proyecto, selecciona la ventana (window1), ve a la pestaña comunes, y ahi dale a VISIBLE -> Si. Guarda y prueba.


De nada.


PD: Odio glade 3 :P
Joooooodeeeeeeeeeeer

Me he vuelto loco, buscando por foros, mirando en todos los sitios y ¿¿es esa tontería??
Soy el peor, bueno, que coño, los peores son los que han hecho esa opción así en Glade3.

Muchisimas gracias Fox, eres un hacha.
5 respuestas