Akademy es2010 qt_quick
-
Upload
akademyes2010 -
Category
Technology
-
view
543 -
download
2
description
Transcript of Akademy es2010 qt_quick
- 1. El puzzle de QtQuick
2. Charla:
- -Evolucin de Qt hasta llegar a QtQuick
3. -QML prctico 4. Graphics View System
- Provee un canvas en el cual pintar objetos 2D hechos por uno mismo.
5. Graphics View System
- -Gran eficiencia en el manejo de objetos
6. -Control de eventos 7. -Api de bajo nivel 8. -Propenso a crear cdigo espagueti 9. Graphics View System (Ejemplos)
- Mirad vuestro escritrio! Plasma!
10. QGraphicsAnchorLayout
- Layout que permite enganchar los objetos entre ellos o dentro del mismo layout.
11. QGraphicsAnchorLayout
- -Basado en polticas
- -Simple
12. -Reposicionamiento gratis 13. -No te hace pensar 14. Kinetic
- Framework para la creacin de animaciones, fcil y sencillo
15. Kinetic
- -Ahorra mucho trabajo
- -Animaciones predefinidas
16. -Escalable 17. Kinetic(Ejemplo)
- -Miremos nuestro escritrio otra vez!
18. QML
- Lenguaje declarativo Meta/Markup/Modeling
19. QML
- -Lenguaje declarativo basado en javascript
- -Soporta Javascript
20. -Intuitivo y divertido de usar 21. -Basado en web 22. -Elementos ya creados 23. -Layouts basados en estados 24. -Animaciones gratis! 25. QML (Cdigo)
- Usuarios cierren sus ojos
26. QObject
- Super objeto en el cual se basa todo Qt
27. QObject
- -Comunicacin entre objetos
- -rboles de QObjets
28. -Bosques de QObjects! 29. -Propiedades dinmicas 30. QObject 31. QML a programar!
- -Se empieza a desarrollar desde abajo
- -La gui se declara en los archivos .qml
32. Alguna ayuda? QtCreator!
- -Wizard para la creacin de aplicaciones
- -Syntax Highlighting
33. -Comprobacin de errores 34. -Completacin de cdigo 35. -Designer! 36. QML y C++, amigos :)
- -Posibilidad de incrustar QML en nuestra aplicacin
- -Comunicacin entre QML y C++
37. -Vistas (MVC) hechas con QML