Treatment in progress...
Close notification

Did you know that ?

SIDE has worked with its suppliers to make our parcels environmentally friendly.
No more plastics !
The tape that keep our parcels tightly shut and the wedging material that immobilizes books within the cartons are now made of fully recyclable and biodegradable materials.

Display notification

Qt 6 en pratique

Perrinel Mériadeg
Publication date 26/06/2025
EAN: 9782822711647
Availability Available from publisher
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... See full description
Attribute nameAttribute value
Common books attribute
PublisherD-BOOKER
Page Count300
Languagefr
AuthorPerrinel Mériadeg
FormatPaperback / softback
Product typeBook
Publication date26/06/2025
Weight410 g
Dimensions (thickness x width x height)1.80 x 14.80 x 21.00 cm
Créez facilement des applications modernes, robustes et performantes en C++ et QML
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 apprendrezLes 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 fortsUne approche par la conceptionDes choix techniques argumentésUn 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)