Diferencia entre revisiones de «Curso Python DGA 2011/pyqt/ejercicios clase»
De WikiEducator
(Página creada con '{{:Curso Python DGA 2011/pyqt/nav}} {{MiTitulo| Ejercicios}} {{Lectura| Puedes obtener los enunciados y ejercicios a través de github. Para saber cómo, revisa los recursos a…') |
|||
(Una revisión intermedia por el mismo usuario no mostrado) | |||
Línea 6: | Línea 6: | ||
URL de los ejercicios resueltos: https://github.com/neodoo/curso_python_dga_11/tree/master/pyqt/exerc_solved}} | URL de los ejercicios resueltos: https://github.com/neodoo/curso_python_dga_11/tree/master/pyqt/exerc_solved}} | ||
− | = | + | |
+ | {{Actividad|Title=Ejercicios: 01_signals| | ||
Implementar un botón que al pulsarlo provoque que un dial aumente su valor | Implementar un botón que al pulsarlo provoque que un dial aumente su valor | ||
* a) Haciendo un slot que “escuche” el pulsado del botón y modifique directamente el dial | * a) Haciendo un slot que “escuche” el pulsado del botón y modifique directamente el dial | ||
* b) Haciendo que el slot emita una señal propia pasandole el nuevo valor del dial, y conectando la nueva señal al slot Qt de establecer su valor de dial. | * b) Haciendo que el slot emita una señal propia pasandole el nuevo valor del dial, y conectando la nueva señal al slot Qt de establecer su valor de dial. | ||
− | * c) | + | * c) Implementar los anteriores ejercicios definiendo y conectando señales del modo “new-style” |
− | = | + | }} |
+ | |||
+ | {{Actividad|Title=Ejercicios: 02_calculator| | ||
* a) Implementar una calculadora simple (numeros enteros, operaciones básicas, resultado, teclado funcional), haciendo uso de signals, slots, y manejadores de eventos. Usar QtDesigner para la vista. | * a) Implementar una calculadora simple (numeros enteros, operaciones básicas, resultado, teclado funcional), haciendo uso de signals, slots, y manejadores de eventos. Usar QtDesigner para la vista. | ||
* b) Añadir un icono a la calculadora del ejercicio 02, mediante un fichero de recursos | * b) Añadir un icono a la calculadora del ejercicio 02, mediante un fichero de recursos | ||
+ | }} |
Última revisión de 23:35 19 oct 2011
Puedes obtener los enunciados y ejercicios a través de github. Para saber cómo, revisa los recursos adicionales sobre git y github.
URL de los ejercicios resueltos: https://github.com/neodoo/curso_python_dga_11/tree/master/pyqt/exerc_solved |
Implementar un botón que al pulsarlo provoque que un dial aumente su valor
|
|