Я не пробовал это, но оно должно. QMultiMap принципиально ничего не меняет в QMap. Даже обычный QMap может обрабатывать несколько значений одним и тем же ключом. QMultiMap просто предоставляет несколько дополнительных удобных функций.
Я бы также отметил, что в документации ничего не говорится о каких-либо несовместимостях, даже утверждая, что
Поскольку QMultiMap наследует QMap, все
функциональности QMap также применяется
в QMultiMap.