Tutorial para principiantes (Python) Un tutorial para principiantes que quieran aprender cómo programar IGU usando GTK+ en Python. Tiffany Antopolski tiffany.antopolski@gmail.com 2012 Marta Maria Casetti mmcasetti@gmail.com 2012 2013 Jim Campbell jwcampbell@gmail.com 2013 Daniel Mustieles daniel.mustieles@gmail.com 2011 - 2017 Nicolás Satragno nsatragno@gmail.com 2012 - 2013 Jorge González jorgegonz@svn.gnome.org 2011 Tutoriales para principiantes

Siguiendo estos tutoriales, aprenderá los conceptos básicos de la programación de interfaces de usuario usando GTK+ en Python.

Si nunca antes ha programado, o no está familiarizado con los conceptos de la programación orientada a objetos, puede necesitar aprender primero unos conceptos básicos. El libro Learn Python the Hard Way o The Python Tutorial pueden ser un buen comienzo. Tal vez también esté interesado en The Python GTK+ 3 Tutorial. Una vez que domine los conceptos básicos, vuelva y revise estos tutoriales.

Para ejecutar los ejemplos de código

Para ejecutar los ejemplos de código en el tutorial:

Escriba o copie y pegue el código en un archivo, y guárdelo con un nombre como nombre_archivo.py

Para ejecutar el código, escriba en la terminal:

python nombre_archivo.py

Después de ejecutar el código, verá un widget en su pantalla, o (si ha escrito mal algo) un mensaje de error que le ayudará a identificar el problema.

Un camino a través de los widgets (con algo de teoría)

El tutorial le llevará a través de ejemplos cada vez más complejos y teoría de programación, pero también puede ir directamente el tutorial que crea que le ayudará más.

Tutorial Ventanas básicas

Imágenes y etiquetas

Introducción a las propiedades

Rejilla, separador y deslizamiento

Señales, retornos de llamada y botones

Botonera

Otros widgets de visualización

Widgets de entrada

Un widget para escribir y mostrar texto

Diálogos

Menús, barras de herramientas y consejos (también: usar Glade y GtkBuilder)

Selectores

TreeViews y ComboBoxes (usando el diseño M/V/C)

Widget personalizado