Building blocks for Qt applications