Qt 6 en pratique

D-Booker - EAN : 9782822711647
PERRINEL MERIADEG
Édition papier

EAN : 9782822711647

Paru le : 26 juin 2025

45,00 € 42,65 €
Bientôt disponible
Pour connaître votre prix et commander, identifiez-vous
A paraître 26 juin 2025
Notre engagement qualité
  • Benefits Livraison gratuite
    en France sans minimum
    de commande
  • Benefits Manquants maintenus
    en commande
    automatiquement
  • Benefits Un interlocuteur
    unique pour toutes
    vos commandes
  • Benefits Toutes les licences
    numériques du marché
    au tarif éditeur
  • Benefits Assistance téléphonique
    personalisée sur le
    numérique
  • Benefits Service client
    Du Lundi au vendredi
    de 9h à 18h
  • EAN13 : 9782822711647
  • Collection : INFORMATIQUE PR
  • Editeur : D-Booker
  • Date Parution : 26 juin 2025
  • Disponibilite : Pas encore paru
  • Nombre de pages : 300
  • Format : H:210 mm L:148 mm
  • Poids : 525gr
  • Résumé :

    Découvrez le framework Qt 6 dans sa version la plus récente et maîtrisez l'art de créer des applications en C++ et QML performantes, évolutives et multiplateformes. Que vous soyez développeur débutant ou expérimenté, ce guide pratique vous accompagne dans l'apprentissage de Qt 6 à travers un projet pédagogique concret.


    Ce livre vous accompagne dans la conception d’applications modernes, robustes et évolutives à l’aide du framework Qt 6 et des langages C++ et QML.

    À travers le développement d'une application fil rouge déclinée en plusieurs versions (QML moderne, QtWidget classique et une variante cartographique), l'auteur met l’accent sur les fondamentaux de Qt utiles à connaître dans le cadre professionnel. Chaque exemple est soigneusement pensé pour illustrer concrètement les concepts clés, en privilégiant une approche résolument pragmatique centrée sur la qualité du code.

    De CMake à la gestion réseau, en passant par les interfaces graphiques, les bases de données et le multithreading, l'ensemble des modules essentiels sont couverts. Au-delà de la connaissance de l’outil, vous acquerrez une méthodologie qui vous aidera à faire les bons choix architecturaux, à comprendre les implications de chaque décision technique et à développer des applications professionnelles répondant aux standards actuels.

    Que vous visiez les plateformes desktop, mobiles ou embarqués, ce livre vous fournira les clés pour exploiter pleinement le potentiel de Qt 6 en adoptant les meilleures pratiques.

     

    Ce que vous apprendrez

    • Les fondamentaux de Qt 6 : le module Qt Core, la classe QObject, le système de signaux et de slots, la gestion de la mémoire.
    • Construire vos projets Qt 6 avec CMake.
    • Concevoir des interfaces utilisateur modernes et interactives avec QML.
    • Développer des interfaces graphiques classiques et éprouvées avec Qt Widgets.
    • Faire communiquer efficacement votre code C++ avec vos interfaces QML.
    • Maîtriser des modules Qt essentiels : Qt Network (communication réseau), Qt SQL (bases de données), Qt Positioning et Qt Location (géolocalisation).
    • Implémenter le multithreading pour des applications réactives et performantes.
    • Adopter les bonnes pratiques de développement Qt 6 : qualité du code, maintenabilité, robustesse, optimisation des performances.
    • Structurer votre code de manière claire et évolutive.

     

    Points forts

    • Une approche par la conception
    • Des choix techniques argumentés
    • Un projet fil rouge complet décliné en deux versions (QML et QtWidget)
    • Un focus sur la robustesse, la performance et la maintenabilité
    • L'utilisation exclusive de modules Qt en licence LGPL V3 (sauf Qt Charts en GPL V3)
  • Biographie :

    Ingénieur en informatique, Mériadeg Perrinel est expert en développement logiciel scientifique C++ Qt QML à destination de toutes sortes de plateformes. Il a dirigé et conçu de nombreuses applications pour des clients publics ou privés.

Haut de page
Copyright 2025 Cufay. Tous droits réservés.