We try to keep our books accurate, but sometimes mistakes creep in. This page lists the errors submitted by our astute readers. If you've found a new error, please submit it.

The latest version of the book is P1.4, released over 7 years ago. If you've bought a PDF of the book and would like to upgrade it to this version (for free), visit your home page.

Key: Typo Tech. Error Suggestion Not a problem Next edition

By default this page displays the errata for the latest version of the book. If you have a previous version, select it here:  

(To find out what version you have, look at the copyright page, a few pages in from the front of the book. If it says (say) 'Second Printing', then here it'll be P2.0. If there are interim PDF releases in that printing, they'll be 2.1, 2.2, and so on.)

PDF Paper Description Found in Fixed in
all
#24245: This is a great way to make my suggestions. But first I would like to point out that I really enjoyed going through this book. I'm so glad I...more...
P1.2
07-Mar-06
all
#25781: Greetings, I have a suggestion (I'm not a vip to request anything :) ), I recently bought yet another pragamtic book, the Rapid GUI developm...more...
P1.3
25-Aug-06
1
#46690: I think the book was helpful, but I'd really like to see an explanation of how to make a QtRuby executable. What's the point of making a Gui a...more...
P1.4
27-Mar-11
1
#29916: While the technical material covered seems accurate, and is helpful, I was sorely disappointed by the lack of practical examples. The code sni...more...
P1.4
22-Nov-07
14
#25598: This is not really a bug, but rather positive feedback: The tip to look for the "kdebindings" package for installation alone is worth the 8.5...more...
P1.3
30-Jul-06
16
#23521: when compiling smoke, make smoke, after some considerable time I get... x_20.cpp:10212: error: `MV_10_DOT_4' is not a member of type `Qt' ...more...
P1.0
05-Nov-05
22

#27022: "on page on page 19" second para page 22--Zaklama

P1.4
22-Feb-07
27
#29652: Second paragraph reads: First, Qt::Object provides a className() method that returns the name of the class. Ruby provides the same informat...more...
P1.4
13-Sep-07
45 40
#37243: At "Sublayouts" section, you write this code: @layout = Qt::HBoxLayout.new @sublayout = Qt::VBoxLayout.new @w1 = Qt::Widget.new @w2 = Qt...more...
P1.4
24-Jan-09
63
#24526: "The mousePressEvent( ) only gets invoked for presses in the empty space of the MouseWidget, however. Notice that the MouseWidget also conta...more...
P1.2
25-Apr-06
73
#26244: Would love to see A LOT more info on using with designer. In particular how to add a custom Widget that was created with QtRuby and be able to...more...
P1.3
13-Oct-06