Jump to ratings and reviews
Rate this book

An Introduction to Design Patterns in C++ With Qt

Rate this book
Master C++ “The Qt Way” with Modern Design Patterns and Efficient Reuse
This fully updated, classroom-tested book teaches C++ “The Qt Way,” emphasizing design patterns and efficient reuse. Readers will master both the C++ language and Qt libraries, as they learn to develop maintainable software with well-defined code layers and simple, reusable classes and functions.

Every chapter of this edition has been improved with new content, better organization, or both. Readers will find extensively revised coverage of QObjects, Reflection, Widgets, Main Windows, Models and Views, Databases, Multi-Threaded Programming, and Reflection. This edition introduces the powerful new Qt Creator IDE; presents new multimedia APIs; and offers extended coverage of Qt Designer and C++ Integration. It has been restructured to help readers start writing software immediately and write robust, effective software sooner.

The authors introduce several new design patterns, add many quiz questions and labs, and present more efficient solutions relying on new Qt features and best practices. They also provide an up-to-date C++ reference section and a complete application case study.
Click here to obtain supplementary materials for this book.

734 pages, Hardcover

First published August 12, 2011

2 people are currently reading
29 people want to read

About the author

Alan Ezust

8 books

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
7 (26%)
4 stars
11 (42%)
3 stars
6 (23%)
2 stars
2 (7%)
1 star
0 (0%)
Displaying 1 - 3 of 3 reviews
Profile Image for Simón.
160 reviews
February 8, 2016
I think I bought this book when I was using Qt at work, but never got the chance to read it. Having read it now, several years later, I realise it was a pity I missed it for so long.

An Introduction to Design Patterns in C++ with Qt is a great book for beginners with either C++, Qt or both. It gives you a good (although now outdated) overview of Qt, good practices with it and C++, and talks about interesting or common patterns. Understandingly, if you are already experienced, this book won't be that useful. You can, however, quickly go through it an find bits and pieces you might have missed or forgotten.

If you have this book already available, I wouldn't hesitate to recommend it to beginners. Otherwise, try to get a copy of a newer edition that covers one of the latest Qt releases.
Profile Image for Zhen Yong.
6 reviews
May 2, 2013
I like that this book assumes no prior knowledge to C++. A complete coverage by itself, despite it's intimidating title it is a fast and easy guide to begin with Qt.
Displaying 1 - 3 of 3 reviews

Can't find what you're looking for?

Get help and learn more about the design.