Formation C++ Développement D’application Graphique en QT

Demande d'information

Formation C++ Développement D’application Graphique en QT

  • Contenu Formation C++ Développement D’application Graphique en QT.
    • Référence: DVCC001.
    • En centre - Inter: Oui.
    • En Entreprise - Intra: Oui.
    • Durée: 5 jours. 
    • Diplôme: Non.
    • Public: Oui.
    • Public demandeurs d'emploi: Non.
    • Public Etudiant: Non.
    • Prix: 2380 €HT.
    Présentation.

    Cette formation C++ développement d'applications graphique en QT vous permettra Apprendre à identifier les éléments importants d’un projet QT et les différents composants graphiques proposés, et à les utiliser avec le XML.

    Objectifs du cours.

    Apprendre à identifi er les éléments importants d’un projet QT et les différents composants graphiques proposés, et à les utiliser avec le XML.

    Pré-requis.

    Bonnes connaissances du langage C++. Connaissances de base en XML. Expérience requise en développement C++.

    Programme.

    PRÉSENTATION DU LANGAGE QT
    • Historique du langage.
    • Les différentes possibilités d’utilisation.
    • Les autres librairies graphiques existantes.
    LES DIFFÉRENTS TYPES DE PROJETS
    • Présentation des différents types de projet avec QT.
    • Présentation de QT Creator.
    • La structure de base d’une application à base d’IHM.
    • Travaux pratiques : Création d’une première application QT.
    LES ÉLÉMENTS IMPORTANTS D’UN PROJET
    • Fichiers pro, de conception graphique (ui).
    • Les fi chiers de gestion d’internationalisation (ts et qm).
    • Les types de bases du langage (qint, qfl oat...).
    • La compilation avec qmake.
    • La classe QObject.
    • Présentation du modèle MVC.
    • Le modèle MVC dans QT.
    • Travaux pratiques : Étude d’un fichier projet pour la mise en place de l’application.
    LES DIFFÉRENTS COMPOSANTS GRAPHIQUES
    • Les composants de base de l’IHM (QMainWindow, QFrame, QLabel...).
    • La gestion du positionnement des composants.
    • Les boîtes de dialogue (QDialog).
    • Les menus (QMenu).
    • Modèles prédéfi nis et personnalisés.
    • Les outils de conception visuelle de QT (QT Designer...).
    LA GESTION DES ÉVÉNEMENTS
    • Notions de signal et slot.
    • Déclaration de signaux et de slots.
    • Installer des fi ltres d’événement.
    • Accéder à l’application pendant un traitement lourd (timer et hasPendingEvents).
    LE SYSTÈME DE PLUG-IN DE QT
    • Comprendre ce que sont les Plug-ins avec QT.
    • Les différentes classes de plugin (QStylePlugin...).
    • Les éléments nécessaires à la mise en place d’un Plug-in pour QT.
    • Mise au point d’application gérant des Plug-ins.
    ALLER PLUS LOIN AVEC QT
    • Utilisation de XML avec QT. Rappel sur XML, les parsers DOM et SAX. Parsing de documents XML en utilisant QT.
    • L’internationalisation. Rappel sur Unicode.
    • L’objet QTranslator. L’application QT Linguist.
    • Applications multiplateformes. QT Mobility.
    Prochaines Sessions.
    • 30 MAI 2016
    • 24 OCTOBRE 2016
    • 12 DÉCEMBRE 2016

Autre formation en rapport avec programmation