1. PyQt
PyQt = Python + Qt PyQt es una implementacin de la biblioteca grfica Qt para Python. Est disponible para Windows, GNU/Linux y Mac OS X.
1.1 Python
Python alto es un cuyas lenguaje de de programacin nivel interpretado
principales
1.1 Python
Por qu Python? Fcil de Aprender Fcil de mantener Desarrollo rpido en comparacin a C/C++/Java Por qu no? No recomendable cuando la velocidad de ejecucin sea crtica, ya que al ser interpretado es lento en comparacin a otros lenguajes.
1.2 Qt
Qt es una biblioteca multiplataforma para desarrollar interfaces grficas de usuario y tambin para el desarrollo de programas sin interfaz grfica como herramientas de la consola y servidores.
1.2 Qt
Algunos Widgets
2. Qt Designer
Qt
Designer
es
una
poderosa
herramienta
3. Lo necesario
* Python: Intrprete de python * python-qt4: API de Qt para python * pyqt4-dev-tools: Contiene herramientas para desarrolladores, tales como: pyuic4 y pyrcc4 * QtDesigner 4.7: Herramienta para disear GUI's * Geany: Un editor de texto con resaltado de cdigo.
Y ahora, gracias a esta herramienta de pyqt4-dev-tools tenemos un modulo python que podremos importar ..
B) Creamos un archivo llamado Hola_Mundo.pyw y empezamos a escribir lo que aparece en la siguiente pantalla.
E) De la lnea 9 hasta la 17 se encuentra el cdigo que representa a nuestra forma: mediante su mtodo init y el slot Saluda que habamos creado. F) Entre las lneas 19 y 23 se puede decir que se encuentra nuestro mtodo Principal o main.
5. Ejecutando el Programa
Pantalla obtenida al ejecutar nuestra aplicacin, escribir un nombre y pulsar el botn Hola.
6. Recomendaciones
Para todos aquellos quienes nos iniciamos programando con PyQt y QtDesigner recomiendo que escriban por si mismos el cdigo mostrado anteriormente y modifiquen poco a poco los archivos tanto el Hola_Mundo.ui(no olvidar convertir a .py) as como el Hola_Mundo.pyw; de esta manera nos familiarizaremos con las toda la variedad de opciones que nos ofrecen..
7. Referencias
* Pyqt -> Riverbank Intro * QtDesigner Manual -> Documentacin Oficial de Qt (Nokia) * GUI Programming with Python: QT Edition * A Simple Tutorial On GUI Programming Using Qt Designer With PyQt4 * ZonaQt.com
Esta obra est bajo una licencia ReconocimientoCompartir bajo la misma licencia 2.5 Per de Creative Commons. Para ver una copia de esta licencia, visite http://creativecommons.org/licenses/bysa/2.5/pe/ o envie una carta a Creative Commons, 171 Second Street, Suite 300, San Francisco, California 94105, USA.
Contacto: alexander.uni.fiis@gmail.com