void CaptionsMap::fromAltLangMap(const KExiv2::AltLangMap& map) { clear(); for (KExiv2::AltLangMap::const_iterator it = map.constBegin(); it != map.constEnd(); ++it) { CaptionValues val; val.caption = it.value(); insert(it.key(), val); } }
void CaptionsMap::setDatesList(const KExiv2::AltLangMap& map) { for (KExiv2::AltLangMap::const_iterator it = map.constBegin(); it != map.constEnd(); ++it) { CaptionsMap::iterator val = find(it.key()); if (val != end()) { (*val).date = QDateTime::fromString(it.value(), Qt::ISODate); } } }