Formation Qt : Conception d’interfaces graphiques en C++ avec Qt Développement d'applications graphiques en C++

4.6 sur 5 étoiles

5 étoiles
57%
4 étoiles
42%
3 étoiles
0%
2 étoiles
0%
1 étoile
0%
Voir les 7 avis
(7 avis)
Durée 4 jours
Niveau Intermédiaire
Classe à distance
Possible

Vous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...

Référence DCQT
Éligible CPF Non

Qt5 est un Framework destiné au développement d'applications graphiques en C++. Sa facilité de mise en œuvre et sa polyvalence le rendent incontournable.

Qt5 permet de créer des applications compatibles sur Windows, Mac OS et Linux, mais aussi sur Android et IOS, en s’appuyant sur les éléments graphiques de tous ces systèmes.

Vous allez apprendre à créer des écrans et à gérer les évènements, vous découvrirez également comment utiliser l’éditeur graphique QtCreator pour concevoir votre application.

Objectif opérationnel :

Savoir développer des interfaces graphiques en C++ en utilisant les puissantes fonctionnalités du Framwork Qt.

Objectifs pédagogiques :

À l'issue de cette formation Qt C++, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Créer des écrans et gérer les évènements
  • Créer des widgets personnalisés
  • Utiliser l'éditeur graphique QtCreator pour concevoir une application
  • Connaître les notions avancées de Qt

Public :

Cette formation Qt s’adresse principalement aux développeurs.

Prérequis :

Une expérience de développement en programmation C++, même légère, est souhaitable pour tirer pleinement profit de cette formation. Il est possible d’acquérir ces connaissances en suivant la formation "C++ : Programmation objet en C++" (DPOC).

C++ et Qt

Historique de Qt
Évolution des versions jusqu'à Qt 5
Plateformes supportées
Qt Widgets vs QML
Gestion des licences

Premiers pas avec Qt

Présentation de l'IDE QtCreator et QtDesigner
Le modèle objet particulier de Qt
Rôle du pré-processeur MOC (Meta Object Compiler)
Classes principales : QMainWindow, QDialog, types, conversions…
Boîtes de messages
Principaux composants graphiques, menus et barres d'outils
Gestion du positionnement avec les layouts
Zones d'affichage et d'impression

Travaux Pratiques :

Création d'une IHM simple avec champs de texte, menus et boîtes de dialogues

Gestion d'évènements

Principe des signaux et slots
Rôle de la macro Q_OBJECT
Filtres d'évènements
Utilisation de QSignalMapper

Travaux Pratiques :

Ajout d'une gestion d'évènements à l'application déjà développée

Création de widgets personnalisés

Hériter de QWidget
Structure, évènements
Intégration de widgets dans QtDesigner

Travaux Pratiques :

Création d'un widget représentant un formulaire

QtQuick et QML

Présentation
Syntaxe du langage et principaux concepts
Différences clés avec les widgets
Présentation des principaux composants textuels et graphiques
Créer des composants réutilisables
Positionner ses éléments
Fonctionnement du property binding

Travaux Pratiques :

Création en QML d'une IHM simple avec champs de texte, menus et boîtes de dialogues

Autres API Qt

Collections: conteneurs et algorithmes
Manipulation de fichiers
Connexions aux bases de données
Mise en œuvre du multi-threading
Communication entre threads
Connexions réseau en TCP, HTTP, FTP
Manipulation de flux XML

Travaux Pratiques :

Ajout d'un accès base de données à l'application, ainsi qu'un mécanisme de log dans un fichier
Ajout d'un accès réseau pour transmettre les données de l'application à un serveur distant

Notions avancées

Mise en œuvre du Drag & Drop
Personnalisation du Look & Feel
Gestion des graphismes 2D et 3D
Internationalisation
Création de plugins
Scripting avec JavaScript

Travaux Pratiques :

Mise en œuvre de l'internationalisation de l'application

Date de mise à jour du programme : 15/03/2023

Dates et lieux

Du 11 au 14 juin 2024
Lieu
Distanciel
Durée
4 jrs
2410 € HT
Du 11 au 14 juin 2024
Lieu
Paris
Durée
4 jrs
2410 € HT
Du 06 au 09 août 2024
Lieu
Distanciel
Durée
4 jrs
2410 € HT
Du 06 au 09 août 2024
Lieu
Paris
Durée
4 jrs
2410 € HT
Du 15 au 18 octobre 2024
Lieu
Distanciel
Durée
4 jrs
2410 € HT
Du 15 au 18 octobre 2024
Lieu
Paris
Durée
4 jrs
2410 € HT
Du 10 au 13 décembre 2024
Lieu
Distanciel
Durée
4 jrs
2410 € HT
Du 10 au 13 décembre 2024
Lieu
Paris
Durée
4 jrs
2410 € HT

Avis des participants à la formation Qt : Conception d’interfaces graphiques en C++ avec Qt

Note moyenne de 4.6/5(7)

Les avis figurant ci-dessous sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.

DETRANCHANT Sebastien
5/5

Mon avis sur le contenu du stage :

"C'était vraiment ça que j'attendais de cette formation."

Mon avis sur le formateur :

"Très bon formateur qui prend le temps pour nous aider à corriger nos problèmes."

Ce que j'ai le plus apprécié :

"Le partage écran avec le formateur."

Ce que j'ai le moins apprécié :

"La signature électronique qui est compliquer avec la souris."

PV
5/5

Mon avis sur le formateur :

"Il connaît très bien son sujet, et sait nous le transmettre. Être le seul à suivre la formation a encore plus facilité les échanges."

Ce que j'ai le plus apprécié :

"On a pu avancer à mon rythme puisque j'étais le seul à suivre la formation, et on a pu prendre plus de temps sur les parties qui m'étaient plus difficiles à réaliser."

PL
4/5

Mon avis sur le contenu du stage :

"Des schémas explicatifs des mécanismes / fonctionnements de certains outils"

Ce que j'ai le plus apprécié :

"Pas mal d’exercices et alternance pratique/théorie efficace"

Ce que j'ai le moins apprécié :

"Le manque de visuel et schéma pour expliquer certaines notions qui s’y prêteraient bien"

LA
5/5

Mon avis sur le contenu du stage :

"Supports de cours très informatifs et concis."

Mon avis sur le formateur :

"Animateur très professionnel et très à l'écoute pour les questions des stagiaires."

Ce que j'ai le plus apprécié :

"Professionnalisme"

GS
4/5

Mon avis sur le contenu du stage :

"bien"

Mon avis sur le formateur :

"bien"

Ce que j'ai le plus apprécié :

"qml"

Ce que j'ai le moins apprécié :

"js"

MA
5/5

Mon avis sur le contenu du stage :

"Support riche et varié. "

Mon avis sur le formateur :

"Parfait."

Ce que j'ai le plus apprécié :

"Formation en petit comité."

LA
4/5

Mon avis sur le formateur :

"Rien à dire, très disponible et il y avait un suivit actif des participants pendant la formation."

Ce que j'ai le plus apprécié :

"Beaucoup de tp pour bien apprendre en manipulant."


Formations Informatique
et Management
en ligne à ce jour

+
Stagiaires dans nos salles
de cours sur
l'année

%
De participants satisfaits
ou très satisfaits de nos
formations


Formateurs experts
validés par
PLB