C++ GUI programming with Qt 4 - Blanchette, Jasmin; Summerfield, Mark (Prentice Hall, 2010)