Qt is one of the best-known and the mightiest general-purpose libraries avail- able. Its functionality covers each and every thinkable programming area, including threading, graphical interfaces, relational databases, networks, 2D/3D painting and many more. This text aims at one modest task - providing the solid base for learn- ing and understanding Qt by revealing its internals and principles.