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éez 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)

Sommaire

1. Structure d'un projet Qt6/QML avec CMake
2. Fondamentaux avec Qt Core
3. Puissance du QObject
4. Interface graphique en QML
5. Communication entre C++ et QML
6. QML avancé
7. Interface graphique avec les widgets
8. Communication réseau avec Qt Network
9. Base de données et Qt SQL
10. Cartographie avec QtPositioning et QtLocation
11. Créer une application multithread

Voir tout
Replier

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 410g
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.client@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