Python qt

Solo disponible en BuenasTareas
  • Páginas : 33 (8140 palabras )
  • Descarga(s) : 0
  • Publicado : 26 de noviembre de 2011
Leer documento completo
Vista previa del texto
Introducción Practica a Qt en Python

Introducción Practica a Qt en Python by Gonzalo Exequiel Pedone is licensed under a Creative Commons Atribución-CompartirDerivadasIgual 3.0 Unported License.

Índice de contenido
Introducción............................................................................................................................3 Lasherramientas...................................................................................................................4 Diseñando la interfaz.............................................................................................................5 El código...............................................................................................................................19 Accediendo a cadawidget...................................................................................................27 Botones con menú...............................................................................................................28 Señales, Slots y decoradores..............................................................................................29 Señales y slots en QtDesigner............................................................................................33 Agregando archivos a la lista de reproducción....................................................................34 Reproducir los archivos.......................................................................................................36 Usandotemporizadores.......................................................................................................37 Pantalla completa.................................................................................................................38 Relación de aspecto del video.............................................................................................39 Reproducir yPausar............................................................................................................40 Repetir y mezclar la lista de reproducción...........................................................................42 Avanzar y retroceder un medio............................................................................................43 Borrar Medios de la lista de reproducción...........................................................................44Agregar URL's a la lista de reproducción............................................................................45 Información del programa....................................................................................................49 Resultado final.....................................................................................................................51 Enlaces deinterés................................................................................................................52 Enlaces a contenidos usados..............................................................................................53

2

Introducción Practica a Qt en Python

Introducción
Este tutorial pretende ser una breve introducción a la programación de software con interfaces gráfica,utilizando para ello el lenguaje de programación Python y el framework Qt, ambos multiplataforma, abordando el desarrollo desde la metodología RAD (Rapid Application Development, Desarrollo Rápido de Aplicaciones). En este tutorial veremos como usar tanto PyQt como PySide, ambos bindings paralelos que permiten utilizar el framework Qt junto con el lenguaje Python, cada uno con sus pros y suscontras, abordando el mismo paradigma desde diferentes ángulos. Para hacer aún más interesante este tutorial nos enfocaremos completamente en la parte práctica, por ello he decidido que un buen ejemplo para comenzar puede ser un reproductor de video, que aunque usted no lo crea su desarrollo es más simple de lo que puede parecer. Para que se entienda mejor, a esto queremos llegar:

Que aunque no lo...
tracking img