Aplicaciones graficas-con-python-y-glade
Click here to load reader
-
Upload
moises-belchin -
Category
Technology
-
view
1.631 -
download
0
description
Transcript of Aplicaciones graficas-con-python-y-glade
Moises Belchin - moisesbm.wordpress.com - 2012 Página 1
Glade es un diseñador de interfaces para GTK
Su apariencia es sencilla e intuitiva
Podemos crearnos una aplicación sencilla para ver su uso con Python
Moises Belchin - moisesbm.wordpress.com - 2012 Página 2
– Creamos un proyecto nuevo
– Añadimos una ventana
– Añadimos un vertical Box
– En la parte superior del vertical box añadimos una etiqueta
– En la parte inferior añadimos un botón
Moises Belchin - moisesbm.wordpress.com - 2012 Página 3
Moises Belchin - moisesbm.wordpress.com - 2012 Página 4
– Guardamos el proyecto
– Vamos al editor para trabajar con Python + PyGTK.
[En el ejemplo adjunto podéis ver como se carga el archivo generado con glade y lanzamos nuestra aplicación gráfica en Python]
Una vez ejecutemos el código se debería ver algo así:
Moises Belchin - moisesbm.wordpress.com - 2012 Página 5
01#!/usr/bin/env python02# -*- coding: utf-8 -*-03import pygtk04pygtk.require('2.0')05import gtk06from gtk import glade07 08class GladeSample:09 10def __init__(self):11# Cargamos la interfaz diseñada con glade.12self.xml = glade.XML("window1.glade")13# Recuperamos el widget window1 que es la ventana14# diseñada en glade, nuestro contenedor principal.15win = self.xml.get_widget('window1')16# Mostramos la ventana.17win.show()18 19if __name__ == "__main__":20 GladeSample()21 gtk.main()
Moises Belchin - moisesbm.wordpress.com - 2012 Página 6