Qt
Développer avec Qt
Description de la Formation
Qt est une librairie portable qui offre les outils nécessaires au développeur d'applications graphiques interactives. Ce cours présente les concepts fondamentaux à la base de Qt et les étapes de la mise en oeuvre d'une application graphique.
Liste du plan de cours
- Concepts fondamentaux de Qt,
- Comment répartir des messages avec les signaux, comment éditer les boîtes de dialogue avec Qt Designer et comment laisser Qt gérer automatiquement la mise en page avec les QLayouts,
- Présentation des contrôles,
- Survol des classes d'éléments d'interface usagers fournis par Qt tel que les contrôles d'entrées, de sorties et de regroupement,
- Présentation des étapes de développement de contrôles personnalisés,
- Liens avec une base de données et contrôles liés aux tables,
- Comment laisser Qt charger l'interface usager avec le contenu d'une base de donnée SQL et comment automatiser les écritures et les transactions,
- Gestion de projet multi plate-forme avec cmake,
- Comment produire les fichiers de projets pour un environnement de développement sur Windows, UNIX ou Mac et lancer la construction,
- Internationalisation avec QLinguist et gettext(),
- Comment extraire les messages usagers et fusionner le travail des traducteurs à un projet,
- Comment utiliser les locales et faire la traduction en temps réel, Comment éviter les problèmes de conversions UTF-8 avec les Qstrings.
clientèle visée
Programmeurs Linux
Description section préalables
Connaissance du langage C et être confortable avec l'utilisation d'un système GNU/Linux et son environnement (SFL101 et DEV101).
Maxime Carrier
Solutions Novika