Actualizado el 21 de Marzo del 2018 (Publicado el 3 de Diciembre del 2017)
623 visualizaciones desde el 3 de Diciembre del 2017
201,5 KB
19 paginas
Creado hace 14a (10/05/2010)
www.kde-españa.es El puzzle de QtQuick
Slide No. 1
El puzzle de
QtQuick
www.kde-españa.es El puzzle de QtQuick
Slide No. 2
Charla:
• -E volución de Qt hasta llegar a
QtQuick
-QM L práctico
www.kde-españa.es El puzzle de QtQuick
Slide No. 3
Graphics View S ys tem
• Provee un canvas en el cual pintar objetos 2D
hechos por uno mismo.
www.kde-españa.es El puzzle de QtQuick
Slide No. 4
Graphics View S ys tem
• -Gran eficiencia en el manejo de objetos
• -C ontrol de eventos
• -Api de bajo nivel
• -Propenso a crear código espagueti
•
www.kde-españa.es El puzzle de QtQuick
Slide No. 5
Graphics View S ys tem (Ejemplos )
• ¡M irad vuestro escritório! ¡Plasma!
•
•
www.kde-españa.es El puzzle de QtQuick
Slide No. 6
QGraphics AnchorLayout
• Layout que permite “enganchar” los objetos
entre ellos o dentro del mismo layout.
•
www.kde-españa.es El puzzle de QtQuick
Slide No. 7
QGraphics AnchorLayout
-Basado en políticas
• -S imple
-R eposicionamiento gratis
• -No te hace pensar
www.kde-españa.es El puzzle de QtQuick
Slide No. 8
Kinetic
Framework para la creación de animaciones,
fácil y sencillo
•
www.kde-españa.es El puzzle de QtQuick
Slide No. 9
Kinetic
-Ahorra mucho trabajo
• -Animaciones predefinidas
• -E scalable
•
•
www.kde-españa.es El puzzle de QtQuick
Slide No. 10
Kinetic (Ejemplo)
-M iremos nuestro escritório otra vez!
•
•
www.kde-españa.es El puzzle de QtQuick
Slide No. 11
QML
Lenguaje declarativo “M eta/M arkup/M odeling”
www.kde-españa.es El puzzle de QtQuick
Slide No. 12
QML
-Lenguaje declarativo basado en javascript
● -S oporta Javascript
● -Intuitivo y divertido de usar
● -Basado en web
● -E lementos ya creados
● -Layouts basados en estados
● -¡Animaciones gratis!
●
www.kde-españa.es El puzzle de QtQuick
Slide No. 13
QML (Código)
Usuarios cierren sus ojos
●
www.kde-españa.es El puzzle de QtQuick
Slide No. 14
QObject
“S uper” objeto en el cual se basa todo Qt
●
www.kde-españa.es El puzzle de QtQuick
Slide No. 15
QObject
-C omunicación entre objetos
● -Árboles de QObjets
● -Bosques de QObjects!
● -Propiedades dinámicas
●
●
www.kde-españa.es El puzzle de QtQuick
Slide No. 16
QObject
www.kde-españa.es El puzzle de QtQuick
Slide No. 17
QML a programar!
-S e empieza a desarrollar desde abajo
● -La gui se declara en los archivos .qml
●
www.kde-españa.es El puzzle de QtQuick
Slide No. 18
Alguna ayuda? QtCreator!
-Wizard para la creación de aplicaciones
● -”S yntax Highlighting”
● -C omprobación de errores
● -C ompletación de código
● -Designer!
●
www.kde-españa.es El puzzle de QtQuick
Slide No. 19
QML y C++, amigos :)
-Posibilidad de incrustar QM L en nuestra
aplicación
● -C omunicación entre QM L y C ++
● -Vistas (M VC ) hechas con QM L
●
Comentarios de: El puzzle de QtQuick (0)
No hay comentarios