better ...(QMap<QString, QVariant> const &...)
and also same in cpp