Create engaging and cross-platform applications with Qt - the most popular GUI frameworks in the market
About This Book
* Dive deep into the fundamentals of Qt 5 framework for developing apps
*Develop and deploy cross-platform apps for desktop, mobile, and embedded systems
*Explore the latest features of C++17 to write robust code with Qt
Who This Book Is For
This Learning Path is designed for application developers who want a powerful and flexible framework to create modern, responsive applications on Microsoft Windows, Apple Mac OS X, and Linux desktop platforms. To gain maximum benefit from this Learning Path, you should be comfortable with C++, but you don't need any prior knowledge of Qt or QML.
What You Will Learn
* Install and configure the Qt Framework and Qt Creator IDE
*Implement a rich user interface with QML
*Learn the fundamentals of QtTest and how to integrate unit testing
*Implement tools provided by Qt 5 to design a beautiful GUI
*Incorporate the Qt 5 multimedia and networking module
*Create stunning UIs with Qt Widgets and Qt Quick 2
*Deploy mobile apps with Qt and embedded platforms
In Detail
This Learning Path is all about creating stunning cross-platform applications with the most popular GUI frameworks in the market: Qt. You will learn to develop applications which run seamlessly on desktop, mobile, as well as embedded platforms. While developing these applications you will explore the essential tooling that Qt provides for a smooth developer experience such as a distinct C++ library, Qt Widgets, QML, and even Qt 3D. You'll not only learn how to develop applications with these tools but also leverage their features to resolve common issues such as linking, debugging, and multithreading.
This Learning Path will also update you with all the latest features in Qt 5.11 such as the Qt gamepad and the Qt Quick Controls with practical examples.
By the end of the Learning Path, you would have mastered the Qt framework by developing applications that have been tested and ready to be shipped to production.
This Learning Path includes content from the following Packt products:
* Learn Qt 5 by Nicholas Sherriff
*Hands-On GUI Programming with C++ and Qt 5 by Lee Zhi Eng
*Mastering Qt 5 by Guillaume Lazar, Robin Penea
- ISBN13 9781789957556
- Publish Date 31 December 2018
- Publish Status Out of Print
- Out of Print 9 February 2021
- Publish Country GB
- Imprint Packt Publishing Limited
- Format eBook
- Pages 805
- Language English