C++ GUI Programming with Qt 4 and over 1.5 million other books are available for Amazon Kindle . Learn more

Trade in Yours
For a £13.00 Gift Card
Trade in
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 
Start reading C++ GUI Programming with Qt 4 on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

C++ GUI Programming with QT 4 [Paperback]

Jasmin Blanchette , Mark Summerfield
3.0 out of 5 stars  See all reviews (1 customer review)

Available from these sellers.


Formats

Amazon Price New from Used from
Kindle Edition £31.77  
Paperback --  
Trade In this Item for up to £13.00
Trade in C++ GUI Programming with QT 4 for an Amazon.co.uk gift card of up to £13.00, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Special Offer until June 30, 2013: Receive an additional £5 promotional Gift Card, when you trade-in at least £10 worth of books. Learn more
There is a newer edition of this item:
C++ GUI Programming with Qt4 (Prentice Hall Open Source Software Development) C++ GUI Programming with Qt4 (Prentice Hall Open Source Software Development) 3.4 out of 5 stars (12)
£31.49
In stock.

Book Description

21 Jun 2006 0131872494 978-0131872493 1

The Only Official Best-Practice Guide to Qt 4.1 Programming

Using Trolltech's Qt you can build industrial-strength C++ applications that run natively on Windows, Linux/Unix, Mac OS X, and embedded Linux--without making source code changes. With this book Trolltech insiders have written a start-to-finish guide to getting great results with the most powerful version of Qt ever created: Qt 4.1.

Using C++ GUI Programming with Qt 4 you'll discover the most effective Qt 4 programming patterns and techniques as you master key technologies ranging from Qt's model/view architecture to Qt's powerful new 2D paint engine. The authors provide readers with unparalleled insight into Qt's event model and layout system. Then, using realistic examples, they introduce superior techniques for everything from basic GUI development to advanced database and XML integration.

  • Includes new chapters on Qt 4's model/view architecture and Qt's new plugin support, along with a brief introduction to Qtopia embedded programming
  • Covers all Qt fundamentals, from dialogs and windows to implementing application functionality
  • Introduces best practices for layout management and event processing
  • Shows how to make the most of Qt 4's new APIs, including the powerful new 2D paint engine and the new easy-to-use container classes
  • Contains completely updated material in every chapter
  • Presents advanced Qt 4 techniques covered in no other book, from creating both Qt and application plugins to interfacing with native APIs
  • Contains an in-depth appendix on C++/Qt programming for experienced Java developers

The accompanying CD-ROM includes the open source edition of Qt 4.1.1 for Windows, Mac, Linux, and many Unixes, as well as MinGW, a set of freely available development tools that can be used to build Qt applications on Windows, and also the source code for the book's examples.





Product details

  • Paperback: 560 pages
  • Publisher: Prentice Hall; 1 edition (21 Jun 2006)
  • Language: English
  • ISBN-10: 0131872494
  • ISBN-13: 978-0131872493
  • Product Dimensions: 23.1 x 17.5 x 3 cm
  • Average Customer Review: 3.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: 470,071 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Authors

Discover books, learn about writers, and more.

Product Description

About the Author

Jasmin Blanchette, Trolltech's documentation manager and a senior developer, has worked at Trolltech since 2001. He is editor of Qt Quarterly, Trolltech's technical newsletter, and coauthored C++ GUI Programming with Qt 3.

Mark Summerfield works as an independent trainer and consultant specializing in C++, Qt, and Python. He was Trolltech's documentation manager for almost three years and coauthored C++ GUI Programming with Qt 3.





Customer Reviews

5 star
0
4 star
0
2 star
0
1 star
0
3.0 out of 5 stars
3.0 out of 5 stars
Most Helpful Customer Reviews
8 of 11 people found the following review helpful
3.0 out of 5 stars Not for beginners 23 Oct 2007
Format:Paperback
Beware-don't buy this book if you don't have a good understanding of c++! This book is more oriented towards people who already have a strong grounding in c++ but don't know much about developing with qt.

The book includes worked examples whose code is included in the cdrom. The book doesn't cover much of how to use the qt designer environment to develop the programs which is disappointing. You can quite happily write all the programs in a text editor without ever having to use the qt development environment. Nevertheless it covers qt-specific programming methods quite well. I would recommend this book to someone who already is proficient in c++ and wants to learn about qt.
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 3.9 out of 5 stars  13 reviews
17 of 17 people found the following review helpful
5.0 out of 5 stars Amazing real-world reference 13 Mar 2007
By Rolf Ernst - Published on Amazon.com
Format:Paperback|Amazon Verified Purchase
This book is one of the best reference materials I have read. The author is clearly not regurgitating Trolltech's documentation but elegantly cranks out a series of real life applications.

I read this quite differently than other 'introductions to'. In fact, I initially ignored it. But when it came time to build my own code, I kept running into questions as to how a particular programming problem was approached 'the right way'. A reference manual only shows you what you can do and there is an abundance of literature out there which will show you all the minutiae of endless variations of function calls - theory.

This book showed me how to properly put together FTP sessions, build a graphical directory tree of my own and much else. I am less interested in 'what does the framework offer?' but 'how do I best accomplish this task?'. This only an author with real-world programming experience can answer. This book's teaching by example will get you started quicker in Qt than anything else I have seen.

The other book 'Introduction to design patterns in C++ with Qt4' is also recommended but fairly high-level. The two together make a great combination.
17 of 17 people found the following review helpful
5.0 out of 5 stars If you want to learn QT4, this is your book! 9 Mar 2007
By R. CORREA SALGADO - Published on Amazon.com
Format:Paperback
I think that is a good book to learn QT4 for different reasons. One of those is that is a book plenty of examples. You can learn to program with QT4, without previously experience in QT.

Touch all the main aspects of QT (from beginning to advanced programming) in a good way.

The sequence of the chapters are adequate.

The examples in the book are clear and the code is self-explained, and It helps a lot to understand the main concepts explained in the book.

Definitively, It's a learner's book, not a reference's book.

A recommended book to learn QT programming.
10 of 10 people found the following review helpful
4.0 out of 5 stars Qt book really helps get you started. 22 Sep 2007
By Mark Bales - Published on Amazon.com
Format:Paperback|Amazon Verified Purchase
I've recently started GUI programming again after about 12 years doing other things, and I've never used Qt. I needed a book to get me started, and this one really worked well. It provides many examples and pieces of template code that help bootstrap whatever it is that you need to do. The major pieces of functionality are all covered, and the explanations are precise and understandable.

My one complaint for this book is that it doesn't cover everything in Qt. For more esoteric things you'll have to switch over to the Qt on-line documentation available at trolltech.com. I've read other reviewers' complaints that the information in this book is all available at the Qt web site. That may be true, but if you're just learning, this book presents things in a logical and subsetted way. Also, since it has an index, it's easier to look up a specific area of interest.

Overall, I highly recommend this book if you're just starting out with Qt and/or GUI programming in general.
Were these reviews helpful?   Let us know
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Look for similar items by category


Feedback