


QML
Formation
Réf.
IL8449
Durée (en heure) :
21

Inter

Intra

Visioformation
Objectifs de la formation
découvrir la technologie Qt Quick, Ce framework vous permettra d'utiliser les langages QML et C++ afin de créer des applications graphiques.
Public
ce cours est destiné aux développeurs et chefs de projets ayant à connaître la programmation Qt Quick / QML.
Accessibilité
Avenir Light est une police épurée et élégante et appréciée des designers. Agréable à regarder, elle s'adapte parfaitement aux titres et paragraphes.
Pré-requis
bonnes connaissances du langage C++. Expérience requise en Javascript.
Profil de l'animateur
Tarifs €/ht
Inter
Intra
1200
2400
Visioformation
1500
programmeur expérimenté.
Contenu
Programme
du

Historique du langage
Présentation du langage QT
Présentation du QT Quick
Présentation des différents types de projet avec QT
Présentation de QT Creator
La structure de base d'une application à base d'IHM
Le fichier ".pro"
Les fichiers de conception graphique ".ui".
Les fichiers de gestion d'internationalisation ".ts" et ".qm"
La compilation avec qmake
Les interfaces utilisateurs
Eléments graphiques
Element texte
Positionnenemnt "ancrage"
Interaction à la souris
Focus clavier
Interaction au clavier
Etats et transitions
Animations
Ordonner des élèments graphiques
Modèles de données simples
Les vues
Modèles de XML
Personnalisation des composants QML
Les modules
Chargement du QML à partir de C++
Intégration des objets C++ dans QML
Echange des données entre QML et C++
Qt Quick Controls
Qt Quick Dialogs
Qt Quick Layouts
Particle system
Shader Effect
Grapical Effectd
Traduction
Ressources
Settings