rem: EmailAddressList& EmailAddressList::operator=(const Q3ValueList<Person>& addresses) { clear(); for (Q3ValueList<Person>::ConstIterator it = addresses.begin();  it != addresses.end();  ++it) { if (!(*it).email().isEmpty()) append(*it); } return *this; }
add: KAAlarmEventBase& operator=(const KAAlarmEventBase& rhs)  { copy(rhs);  return *this; }
context: EmailAddressList& EmailAddressList::operator=(const Q3ValueList<Person>& addresses){	clear();	for (Q3ValueList<Person>::ConstIterator it = addresses.begin();  it != addresses.end();  ++it)	{		if (!(*it).email().isEmpty())			append(*it);	}	return *this;}