Created by useiconic.comfrom the Noun Project

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).

Témoignage d'un client

Je ferais affaire avec ce formateur n'importe quand.

Maxime Carrier

Solutions Novika