Personal tools
You are here: Home Members pacneil's Home Book Reviews Programming with Qt, 2nd Edition

Programming with Qt, 2nd Edition


Matthias Kalle Dalheimer

O'Reilly & Associates, Inc.

0-596-00064-2

Eric R. Salberta

NA

This is an excellent introduction to writing C++ programs that use the Qt toolkit by Trolltech. This is a kit of C++ classes that provides an easy, cross-platform way to program such things as GUI interfaces, file I/O, network access, multithreading, and others. Approximately two-thirds of the book is devoted to discussing the creation of GUI's with Qt widgets, while the remaining third covers, in less detail, Qt's other cross-platform capabilities.

This book is organized as a teaching tool for the person who is seeking to learn Qt, rather than a reference work for the expert who just needs to look up one niggling detail. In fact, the expert will probably not be satisfied, due to the book's tendency to refer its readers to the on-line documentation for the precise details of the Qt classes and methods. Instead, it takes a well-organized approach to teaching the toolkit that will be ideal for a programmer who is learning Qt for the first time. Since this was precisely the position that I was in, I greatly appreciated this book's approach. The reader is assumed to know the basics of Qt and to have at least a passing familiarity with GUI's.

One annoyance was an unfortunately large number of misprints and bugs, including both programming logic errors and what appeared to be typesetting errors. The book clearly could have used a more careful proofreading by someone with enough technical background to spot flaws in code examples as well as in English syntax.

Overall, I would highly recommend this book to anyone seeking to learn Qt.


Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: