


QML QT
Formation
Réf.
LR9825
Durée (en heure) :
35

Inter

Intra

Visioformation
Objectifs de la formation
découvrir le Framework Qt. 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 widget / Qt Quick.
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
2000
4000
Visioformation
2500
formateur consultant ayant une forte experience sur QT.
Contenu
Programme
du

Historique du langage
Présentation du langage QT
Présentation des différents de projet avec QT
Présentation de QT Creator
La structure de base d'une application d'IHM
Le fichier ".pro"
Les fichiers de conception graphique ".ui"
Les fichiers de gestion d'internalisation ".ts" et ".qm"
La compilation avec qmake
La classe QObject
Notions et signal et slot
Déclaration de signaux et de slots
Les différents composants graphiques
La gestion du positionnement des composants
Les composants de base de l'IHM
Les menus
Les boîtes de dialogue
Présentation du modèle MVC
Le modèle MVC dans QT
Un rappel sur XML
Les parsers DOM et SAX
Parsing de documents XML en utilisan QT
Connexion et requêtes
Vues en mode table
Editions en mode formulaire
L'objet QTranslator
Mise en place de l'internationalisatio, des l'application
L'application QT Linguist
Introduction
Présentation du QT Quick
Présentation du QML
Elèments graphiques
Eléments de texte
Positionnement
Intéraction à la souris
Intéraction au clavier
Etats et transitions
Animations
Personnalisation de 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++