Articoli correlati a Cross-Platform Development with Qt 6 and Modern C++:...

Cross-Platform Development with Qt 6 and Modern C++: Design and build applications with modern graphical user interfaces without worrying about platform dependency - Brossura

 
9781800204584: Cross-Platform Development with Qt 6 and Modern C++: Design and build applications with modern graphical user interfaces without worrying about platform dependency

Sinossi

Enhance your cross-platform programming abilities with the powerful features and capabilities of Qt 6

Key Features

  • Leverage Qt and C++ capabilities to create modern, cross-platform applications that can run on a wide variety of software applications
  • Explore what's new in Qt 6 and understand core concepts in depth
  • Build professional customized GUI applications with the help of Qt Creator

Book Description

Qt is a cross-platform application development framework widely used for developing applications that can run on a wide range of hardware platforms with little to no change in the underlying codebase. If you have basic knowledge of C++ and want to build desktop or mobile applications with a modern graphical user interface (GUI), Qt is the right choice for you. Cross-Platform Development with Qt 6 and Modern C++ helps you understand why Qt is one of the favorite GUI frameworks adopted by industries worldwide, covering the essentials of programming GUI apps across a multitude of platforms using the standard C++17 and Qt 6 features.

Starting with the fundamentals of the Qt framework, including the features offered by Qt Creator, this practical guide will show you how to create classic user interfaces using Qt Widgets and touch-friendly user interfaces using Qt Quick. As you advance, you'll explore the Qt Creator IDE for developing applications for multiple desktops as well as for embedded and mobile platforms. You will also learn advanced concepts about signals and slots. Finally, the book takes you through debugging and testing your app with Qt Creator IDE.

By the end of this book, you'll be able to build cross-platform applications with a modern GUI along with the speed and power of native apps.

What you will learn

  • Write cross-platform code using the Qt framework to create interactive applications
  • Build a desktop application using Qt Widgets
  • Create a touch-friendly user interface with Qt Quick
  • Develop a mobile application using Qt and deploy it on different platforms
  • Get to grips with Model/View programming with Qt Widgets and Qt Quick
  • Discover Qt's graphics framework and add animations to your user interface
  • Write test cases using the Qt Test framework and debug code
  • Build a translation-aware application
  • Follow best practices in Qt to write high-performance code

Who this book is for

This book is for application developers who want to use C++ and Qt to create modern, responsive applications that can be deployed to multiple operating systems such as Microsoft Windows, Apple macOS, and Linux desktop platforms. Although no prior knowledge of Qt is expected, beginner-level knowledge of the C++ programming language and object-oriented programming system (OOPs) concepts will be helpful.

Table of Contents

  1. Introduction to Qt 6
  2. Introduction to Qt Creator
  3. GUI Design Using Qt Widgets
  4. Qt Quick and QML
  5. Cross-Platform Development
  6. Signals and Slots
  7. Model View Programming
  8. Graphics and Animations
  9. Testing and Debugging
  10. Deploying Qt Applications
  11. Internationalization
  12. Performance Considerations

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Informazioni sull?autore

Nibedit Dey is a software engineer turned serial entrepreneur with over a decade of experience in building complex software-based products with amazing user interfaces.

Before starting his entrepreneurial journey, he worked for Larsen and Toubro and Tektronix in different R&D roles. He holds a bachelor's degree in biomedical engineering and a master's degree in digital design and embedded systems. Specializing in Qt and embedded technologies, his current role involves end-to-end ownership of products right from architecture to delivery. Currently, he manages two technology-driven product startups named ibrum technologies and AIDIA Health. He is a tech-savvy developer who is passionate about embracing new technologies.

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

  • EditorePackt Publishing
  • Data di pubblicazione2021
  • ISBN 10 1800204582
  • ISBN 13 9781800204584
  • RilegaturaCopertina flessibile
  • LinguaInglese
  • Numero di pagine442
  • Contatto del produttorenon disponibile

Compra usato

Condizioni: come nuovo
Used - Like New No notes or marks...
Visualizza questo articolo

EUR 26,13 per la spedizione da Canada a Italia

Destinazione, tempi e costi

EUR 7,84 per la spedizione da U.S.A. a Italia

Destinazione, tempi e costi

Risultati della ricerca per Cross-Platform Development with Qt 6 and Modern C++:...

Foto dell'editore

Nibedeit Dey
Editore: Packt Publishing, 2021
ISBN 10: 1800204582 ISBN 13: 9781800204584
Antico o usato Brossura

Da: BMV Bloor, Toronto, ON, Canada

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: Like New. Used - Like New No notes or marks. Codice articolo OVERSIZE-DW-0041

Contatta il venditore

Compra usato

EUR 22,44
Convertire valuta
Spese di spedizione: EUR 26,13
Da: Canada a: Italia
Destinazione, tempi e costi

Quantità: 2 disponibili

Aggiungi al carrello

Foto dell'editore

Dey, Nibedit
Editore: Packt Publishing, 2021
ISBN 10: 1800204582 ISBN 13: 9781800204584
Nuovo Brossura

Da: California Books, Miami, FL, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo I-9781800204584

Contatta il venditore

Compra nuovo

EUR 49,36
Convertire valuta
Spese di spedizione: EUR 7,84
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Nibedit Dey
Editore: Packt Publishing Limited, 2021
ISBN 10: 1800204582 ISBN 13: 9781800204584
Nuovo PAP
Print on Demand

Da: PBShop.store UK, Fairford, GLOS, Regno Unito

Valutazione del venditore 4 su 5 stelle 4 stelle, Maggiori informazioni sulle valutazioni dei venditori

PAP. Condizione: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Codice articolo L0-9781800204584

Contatta il venditore

Compra nuovo

EUR 53,14
Convertire valuta
Spese di spedizione: EUR 5,89
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Dey, Nibedit
ISBN 10: 1800204582 ISBN 13: 9781800204584
Nuovo Paperback or Softback

Da: BargainBookStores, Grand Rapids, MI, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback or Softback. Condizione: New. Cross-Platform Development with Qt 6 and Modern C++: Design and build applications with modern graphical user interfaces without worrying about platfo 1.66. Book. Codice articolo BBS-9781800204584

Contatta il venditore

Compra nuovo

EUR 48,75
Convertire valuta
Spese di spedizione: EUR 11,76
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 5 disponibili

Aggiungi al carrello

Foto dell'editore

Nibedit Dey
Editore: Packt Publishing Limited, 2021
ISBN 10: 1800204582 ISBN 13: 9781800204584
Nuovo PAP
Print on Demand

Da: PBShop.store US, Wood Dale, IL, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

PAP. Condizione: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Codice articolo L0-9781800204584

Contatta il venditore

Compra nuovo

EUR 59,40
Convertire valuta
Spese di spedizione: EUR 1,95
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Dey, Nibedit
Editore: Packt Publishing, 2021
ISBN 10: 1800204582 ISBN 13: 9781800204584
Nuovo Brossura

Da: GreatBookPrices, Columbia, MD, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo 43019576-n

Contatta il venditore

Compra nuovo

EUR 45,25
Convertire valuta
Spese di spedizione: EUR 17,42
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Dey, Nibedit
Editore: Packt Publishing, 2021
ISBN 10: 1800204582 ISBN 13: 9781800204584
Nuovo Brossura

Da: Ria Christie Collections, Uxbridge, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. In. Codice articolo ria9781800204584_new

Contatta il venditore

Compra nuovo

EUR 52,42
Convertire valuta
Spese di spedizione: EUR 10,51
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Nibedit Dey
Editore: Packt Publishing Limited, 2021
ISBN 10: 1800204582 ISBN 13: 9781800204584
Nuovo Paperback / softback
Print on Demand

Da: THE SAINT BOOKSTORE, Southport, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback / softback. Condizione: New. This item is printed on demand. New copy - Usually dispatched within 5-9 working days 100. Codice articolo C9781800204584

Contatta il venditore

Compra nuovo

EUR 57,22
Convertire valuta
Spese di spedizione: EUR 6,18
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Dey, Nibedit
Editore: Packt Publishing, 2021
ISBN 10: 1800204582 ISBN 13: 9781800204584
Antico o usato Brossura

Da: GreatBookPrices, Columbia, MD, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: As New. Unread book in perfect condition. Codice articolo 43019576

Contatta il venditore

Compra usato

EUR 47,36
Convertire valuta
Spese di spedizione: EUR 17,42
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Dey, Nibedit
Editore: Packt Publishing, 2021
ISBN 10: 1800204582 ISBN 13: 9781800204584
Antico o usato Brossura

Da: GreatBookPricesUK, Woodford Green, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: As New. Unread book in perfect condition. Codice articolo 43019576

Contatta il venditore

Compra usato

EUR 50,01
Convertire valuta
Spese di spedizione: EUR 17,53
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Vedi altre 6 copie di questo libro

Vedi tutti i risultati per questo libro