rem: mWidget->slotAddressBookChanged(mDocument);
add: mContact = mAddressBook->findByUid( mContact.uid() );  KABC::Field::List::Iterator it; int i; for ( i = 0, it = mFieldList.begin(); it != mFieldList.end(); ++it, ++i ) setText( i, (*it)->value( mContact ) );
context: void KAddressBookDetailedView::refresh(QString){    mWidget->slotAddressBookChanged(mDocument);}