Comunidad de Programadores
Iniciar sesión
Correo:
Contraseña:
Entrar
Recordar sesión en este navegador
Recordar contraseña?
Iniciar sesión
Crear cuenta
Documentación y Recursos
Cursos y Manuales
Biblioteca de Temas
Código Fuente
Noticias/Artículos
PDFs de programación
Foros y Consultas
Foros de Consulta
Chats de prog.
Tablón de Notas
Diccionario informático
Programadores
Programadores
Ofertas de Trabajo
Programas
Programas/Utilidades
Nuestros Programas
Iconos y Cursores
Preguntas/Respuestas
Otros
Utilidades
Colaboradores
Encuestas/Estadísticas
Contactar
LWP
»
PDFs de programación
»
PrimeFaces 5
» Introducción a PyQt
PDF de programación - Introducción a PyQt
Volver
Filtrado por el tag: PrimeFaces 5
<<
>>
Introducción a PyQt
Publicado el 14 de Enero del 2017
3.645 visualizaciones desde el 14 de Enero del 2017
1,4 MB
16 paginas
Creado hace 11a (01/11/2013)
Introducción a
PyQt
Diego Sarmentero
@diegosarmentero
http://diegosarmentero.org
Qué es Qt?
● Framework Multiplataforma.
(Linux, Mac OS X, Windows, y otras plataformas Unix)
● Usado (pero no limitado) para Aplicaciones con Interfaz
Gráfica de Usuario.
● Licencias:
●Libres
●Comerciales
● Maduro, con uso difundido y bien testeado.
Qué es PyQt?
● Binding para Python de las librerías de Qt.
● Completa cobertura de la API.
● Posee Doble Licencia como Qt.
● GPL
● LGPL: comercial
● Otra alternativa para LGPL: PySide
● Una amplia comunidad de usuarios y desarrolladores.
● Un base solida para otros proyectos (PyQwt, PyKDE, etc)
● Muy usado en dominios científicos y/o de visualización.
Componentes del Framework
Conceptos Básicos
GUI
Widget
Herencia
Eventos
Signals
Slot
Signal → Slot
Signal → Slot
self.connect(button, SIGNAL(“clicked()”), self.my_method)
button.clicked.connect(self.my_method)
self.connect(button, SIGNAL(“clicked()”),
lambda: self.sum_num(x, y))
Acciones
u é
n ?
o
S
Q
Son Importantes?
Qué Contienen?
Qt Labs
Video...
Editores
Qt Designer
Qt Creator
Ahora Código...
Parece fácil... Hagamos un Navegador Web!
Quien usa Qt?
Y
Más!!
Quien usa PyQt?
Anki
rst2pdf
Eric3 y Eric4 IDE
+
Kodos
NINJA-IDE
Y Más!!
Preguntas?
Enlaces
Página Oficial:
● http://www.riverbankcomputing.co.uk/news
PyQt4 Reference Guide:
● http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/pyqt4ref.html
PyQt4 Class Reference:
● http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/classes.html
Python PyQt:
● http://wiki.python.org/moin/PyQt
man pyuic:
● http://transit.iut2.upmf-grenoble.fr/cgi-bin/man/man2html?pyuic+1
Some Existing Applications:
● http://diotavelli.net/PyQtWiki/SomeExistingApplications
PySide:
● http://www.pyside.org/
Gracias!!
Diego Sarmentero
www.diegosarmentero.org
Links de descarga
http://lwp-l.com/pdf1524
Comentarios de: Introducción a PyQt (0)
No hay comentarios
Comentar...
Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
Cerrar
Cerrar
Cerrar
Cerrar
Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.
Puedes registrarte o validarte desde
aquí
.
Es necesario revisar y aceptar las políticas de privacidad
Acepto las
políticas de privacidad
Tags:
api
base
framework
gpl
herencia
linux
mac os
mac os x
python
qt
unix
windows
Comentarios de: Introducción a PyQt (0)
No hay comentarios