C++ GUI Programming with Qt4 - Blanchette, Jasmin; Summerfield, Mark