Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Qt 6 en pratique
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Qt 6 en pratique

Qt 6 en pratique

Créer facilement des applications modernes, robustes et performantes en c++ et qml

Mériadeg Perrinel - Collection Créez des jeux de A à Z avec Unity, version 5

300 pages, parution le 26/06/2025

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)

Caractéristiques techniques

  PAPIER
Éditeur(s) D-Booker
Auteur(s) Mériadeg Perrinel
Collection Créez des jeux de A à Z avec Unity, version 5
Parution 26/06/2025
Nb. de pages 300
Format 14.8 x 21
Couverture Broché
Poids 525g
EAN13 9782822711647

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription