本书《Hands-On High Performance Programming Using Qt 5》是一本指导读者利用Qt 5框架进行高效编程的实践指南,旨在帮助开发者掌握高性能应用程序开发技巧。
Hands-On High Performance Programming with Qt 5 teaches you how to build cross-platform applications using concurrency, parallel programming, and memory management. The author is Marek Krajewski.
This book delves into the challenges of achieving efficient code through performance tuning from a Qt programming perspective. It examines the performance issues encountered while working within the Qt framework and provides methods for resolving them and optimizing performance.
The text highlights improvements in performance and new features introduced in versions 5.9, 5.11, and 5.12 (LTE) of Qt. Youll learn general computer performance best practices and tools to identify reasons behind low performance as well as common pitfalls when working with the Qt framework.
Further chapters cover multithreading and asynchronous programming using C++ and Qt, emphasizing efficient data structure usage. Additionally, you’ll explore memory management techniques and design guidelines crucial for enhancing application performance.
The book also prepares readers through comprehensive sections on these topics to gain practical experience in some of Qt’s most exciting areas: mobile and embedded development domains.
By the end of this guide, youll be equipped with knowledge to build more efficient, concurrent, and performance-oriented Qt applications.