Hola a todos.
he estado usando el QContactManager de qtmobility. en un nokia 5800 este es el codigo
el problemas es que el contacto 95 tiene un error que dice error en acceso de memory y no se por que le he hecho de y nada alguien alguna ideaCode:QStringList availableManagers = QContactManager::availableManagers(); QContactManager *contactManager = new QContactManager(availableManagers.at(0)); /* get list of all contacts */ QList<QContactLocalId> contactIds = contactManager->contactIds(); /* appens it to list widget to display on screen*/ for(int contacts_count =0; contacts_count < contactIds.count(); contacts_count++) { //Here contacts.count() returns zero But their are contacts in phonebook QContact contact = contactManager->contact(contactIds.at(contacts_count)); QList<QContactDetail> all_details = contact.details(); QString nameAndNumber(contact.displayLabel() + ": " + contact.detail(QContactPhoneNumber::DefinitionName).value(QContactPhoneNumber::FieldNumber)); listWidget->addItem(nameAndNumber); }

Reply With Quote

