Buy new:
$51.99$51.99
FREE delivery:
Monday, Feb 13
Ships from: Amazon.com Sold by: Amazon.com
Buy Used: $45.00
Other Sellers on Amazon
& FREE Shipping
91% positive over last 12 months
Usually ships within 4 to 5 days.

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required. Learn more
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.


Qt 5 Blueprints
Price | New from | Used from |
- Kindle
$41.99 Read with Our Free App - Paperback
$45.00 - $51.99
Enhance your purchase
- ISBN-101784394610
- ISBN-13978-1784394615
- PublisherPackt Publishing
- Publication dateMarch 30, 2015
- LanguageEnglish
- Dimensions7.5 x 0.62 x 9.25 inches
- Print length272 pages
![]() |
Editorial Reviews
About the Author
Product details
- Publisher : Packt Publishing (March 30, 2015)
- Language : English
- Paperback : 272 pages
- ISBN-10 : 1784394610
- ISBN-13 : 978-1784394615
- Item Weight : 1.04 pounds
- Dimensions : 7.5 x 0.62 x 9.25 inches
- Best Sellers Rank: #4,929,779 in Books (See Top 100 in Books)
- #167 in Cross-platform Software Development
- #1,277 in Design & Graphics Software Books
- #1,433 in User Experience & Website Usability
- Customer Reviews:
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
I read both of the reviews posted previous to mine, before buying the book. Then I purchased the Kindle version of this book and worked through the first couple of chapters. I can definitely see the criticism(s) noted in Keith Peter's review. It's pretty apparent that this book did not have a good Technical Editor to go through it, because there are a number of simple errors that should NOT have made it through. For example in chapter 2, here's one such example:
"...In other cases, we have to explicitly set the parent for a QObject child so that the parent can take over its ownership and manage the release of its memory. Hence, we pass the QObject parent, which is this, a MainWindow class to the constructor of QTimer."
It's unfortunate that the author doesn't point out that the "this" pointer is a pointer to the instance of a class that is currently being referenced. In other words, "this" isn't a class...it's a pointer to an instance of a class.
There are a number of similar such errors in the first two chapters, but overall the intent of the author is very good I think. But as I stated above, the book is in dire need of a good Technical Editor to go through and point this out to the author. I have served as a Technical Editor for a book on embedded systems, and it's not an easy task. It take many hours of work to go through a book such as this, but the result is well worth the effort.
So overall I'll want to come back and revisit this review after finishing the book, but for now I would have to give it a 4-stars due to poor editing. I would have to agree with Keith on this point. I would also add that you really do need to have some C++ experience before working through this book, as that is assumed--and it would also be most helpful to know something about Qt (and Qt Creator) before reading this book. While it's not absolutely imperative that you have used Qt before, there are many times that the author chooses not to go into elaborate detail on a take he asks you to perform. If you are at least somewhat experienced with Qt Creator you will have little problem getting things accomplished--but you might struggle a little but if you've never used the IDE before. On the other hand it will make you dig more for the answer(s), so I suppose that's not all bad.
I’m on page 23 and so far every page has serious mistakes. For example, I gave up when I read the following:
“You may notice that I used the old-style syntax of the connect statement. This is because QML is dynamic and the C++ compiler can’t detect the existence of the signal in the QML file. Since things in QML are checked at runtime, it doesn’t make sense to use the old syntax here.”
If you attempt to read this you’ll notice it is self-contradictory. If this was a one off mistake, fine, but this non-sense is everywhere. The problem is if you don’t know the material it is difficult to detect. In this case you can clearly see it even without knowing Qt. This makes the rest of the material highly suspect and possibly damaging to read if your goal is to learn something.
The author should be paying you to proofread this material. It is truly some of the worst I have ever read.
Top reviews from other countries


