Есть в
Qt Mobility такая штука как
QtContacts, эта библиотека позволяет работать с различными контактами и предоставляет доступ к адресной книге. Так вот если приглядется к документации, то самым очевидным путем получения нужного контакта по идентификатору будет конструкция:
QContactManager *manager = new QContactManager();
QContact contact = manager->contact(contactLocalId);
При таком способе получения контакта, на реальном устройстве вы получите большие временные задержки и конфликты приложений одновременно использующих адресную книгу.