ATELIER CAP’TRONIC – Qt
Du 23 au 25 septembre 2014
Gardanne (13)
Pour connaitre les prochaines sessions de formation en Logiciel embarqué et programmation cliquez ici.
Alors que les interfaces homme-machine sont de plus en plus importantes dans la perception et la facilité d’utilisation d’un produit, alors que les smartphones tirent l’ergonomie des écrans, Qt fait figure de solution graphique embarquée séduisante et de plus en plus utilisée par les PME.
Cet atelier de 3 jours vous permettra de découvrir le framework Qt et de développer vos premières applications sur carte électronique embarquant Qt.

PROGRAMME

Chaque point clé abordé en formation sera complété par un lab de mise en pratique.
Jour 1 – Introduction à Qt
- Les généralités sur Qt
- Qt Object Model et le concept de signaux slots (usage patterns et synchronisation…)
- QString, les collections et les fichiers
QString, translations
Collections
QFiles
- La gestion des threads et objets de synchronisation avec Qt
- Les outils de création d’interfaces graphiques
Qt Designer
Aperçu de Qt Quick
- Communications réseaux : sockets, Web Services
Jour 2 – Créer une interface graphique avec Qt
- Découverte de Qt Designer
Interface utilisateur
Composants IHM
Créer une application graphique basique
- Widgets layout et manipulation
Les widgets
Layout (+design guidelines)
Tabbed/stacked widgets, visibility
- L’apparence des Widgets
Les feuilles de style
- L’apparence des Widgets
Les feuilles de style
Gestion des ressources
Changer l’apparence d’un widget
- Vues graphiques
Architecture
Système de coordonnées et transformations
Créer des composants
- Qt Model/View framework
Model
View
Delegate
Jour 3 – Fonctionnalités avancées avec QtQuick
- QtQuick / QML
Les bases
Introduction à Qt Quick
Les composants
Les layouts
Les entrées / sorties
Les états et transitions
Architecture de navigation : passage de paramètres entre les pages
Intégration de QML avec le C++
Les animations
L’écriture de nouveaux composants
Les participants devront venir avec leur propre PC, les cartes électroniques utilisées pour les manipulations seront fournies.
Intervenant : ADENEO EMBEDDED – Société d’ingénierie des systèmes embarqués
Lieu :
EMSE - CMP Georges Charpak
880 Route de Mimet
13120 GARDANNE
Salle E107