I think methods reimplemented from and documented in KFileMetaData::ExtractionResult should not be documented here.
Remove the last part of the sentence - ... is saved to.. Everything else is an implementation detail.
`The results can be retrieved as a Baloo::Document using \c document() and
This is no overload, but an override/reimplementation.
I think a \sa KFileMetaData::Property is sufficient here. Also, its not a property name, that would be something like a QString.
The use case is missing here.
Thats not correct, see implementation of Result::add(...)
QString p = QString::number(propnum)
But as m_map/map() is never used outside Result (only in Result::finish), it is best to remove the getter completely. D17312
Qt uses "Reimplemented from KFileMetaData::ExtractionResult::addtype()`, see e.g. http://doc.qt.io/qt-5/qfile.html#fileName
Overriden has a typo, "Overridden"
But I think you should remove the (docstring) comment, it should automatically pick up the description from the interface class.
Nitpick - missing full stop, also below.
The TermGenerator's do not contain any data themselves, but