A great book "Intro to Design Patterns in C++ with Qt 4, 2nd Edition", is available from the authors, online (free registration required):
http://www.ics.com/designpatterns/
Highly recommended for those who are new to C++ and/or Qt (and for those who are considering fixing some bugs in GoldenDict! )