Fix deprecated warning QMap::unite

It looks like we mostly come with new values, and if we actually end up
with duplication we want the newest found and not do multi inserts.
This commit is contained in:
Sune Vuorela 2023-12-06 12:06:49 +01:00 committed by Carl Schwan
parent 1b479dfb7b
commit 69943b5819

View file

@ -2941,10 +2941,10 @@ DocumentInfo Document::documentInfo(const QSet<DocumentInfo::Key> &keys) const
info.set(DocumentInfo::Pages, QString::number(this->pages()));
}
d->m_documentInfo.d->values.unite(info.d->values);
d->m_documentInfo.d->titles.unite(info.d->titles);
result.d->values.unite(info.d->values);
result.d->titles.unite(info.d->titles);
d->m_documentInfo.d->values.insert(info.d->values);
d->m_documentInfo.d->titles.insert(info.d->titles);
result.d->values.insert(info.d->values);
result.d->titles.insert(info.d->titles);
}
d->m_documentInfoAskedKeys += keys;