void KOEditorDetails::updateCurrentItem()
{
    AttendeeListItem *item = static_cast<AttendeeListItem*>( mListView->selectedItem() );
    if ( item ) {
        item->updateItem();
    }
}
Example #2
0
void KOEditorDetails::changeStatusForMe(Attendee::PartStat status)
{
  const QStringList myEmails = KOPrefs::instance()->allEmails();
  for ( QListViewItemIterator it( mListView ); it.current(); ++it ) {
    AttendeeListItem *item = static_cast<AttendeeListItem*>( it.current() );
    for ( QStringList::ConstIterator it2( myEmails.begin() ), end( myEmails.end() ); it2 != end; ++it2 ) {
      if ( item->data()->email() == *it2 ) {
        item->data()->setStatus( status );
        item->updateItem();
      }
    }
  }
}