Formation continue

Pôle formation

Formation :
Qt Fondamentaux
Référence : QT
Durée :
3 jours
Niveau :
Approfondissement
Lieu :
Paris ou sur site (intra)
Tarif : 1850 € HT

Télécharger la fiche formation

Qt Fondamentaux

Inscription en ligne

Inscrivez-vous directement en ligne sur

Découvrez aussi...

Langage C++

Qt Fondamentaux

Objectif de la formation

Qt est un framework multiplateformes orienté objet, développé en C++, qui offre des composants d'interface graphique (QWidgets), d'accès aux données, de connexions réseaux.

Cette formation vous permettra de développer des applications Qt, de découvrir les différents types de projets et leur structuration, de maîtriser la gestion des évènements, ainsi que les mécanismes de signaux et de slots. Vous apprendrez également à concevoir des interfaces graphiques, à comprendre leurs interactions et à mettre en place les possibilités d'internationalisation des applications Qt.

Public concerné

Ce cours s'adresse aux ingénieurs et développeurs.

Prérequis

Bonne connaissance du langage C++.

Programme de la formation

Présentation du langage

  • Projet / QMake / QtCreator
  • Object Model Tree : QObject
  • Qt's meta-object system  
  • Les propriétés, l'introspection
  • Les Signaux et Slots
  • Gestion des événements

IHM et QWidgets

  • Qt Designer
  • Les composants de base de l'IHM
  • Les Layouts / Positionnement
  • Gestion des menus et actions
  • Création de QWidget / Look and Feel

Containters/collections, modèle MVC

  • Les algorithmes génériques
  • QVariant
  • QList, QVector, QMap  
  • Les Modèles MVC Qt / List Table Tree

Les graphiques 2D

  • QGraphicsView
  • QGraphicsScene, QGraphicsItem
  • Le système de coordonnées

Internationalisation

  • Workflow de traduction  
  • Préparer son code : tr()
  • lupdate, creation de .ts
  • QtLinguist, traduction
  • lrelease, création de .qm
  • Finalisation et intégration

Les modules supplémentaires

  • Sql
  • Network 
  • Xml
  • Multithreading / Concurrency

 

Téléchargez notre calendrier formation

Découvrez le planning des formations 2017 !

Un projet sur mesure ?

Contactez votre Conseiller Formation Styrel

Nos certifications