QMultiMap и QDataStream - PullRequest
       42

QMultiMap и QDataStream

0 голосов
/ 29 марта 2011

В QtAssistant я видел, что QDataStream поддерживает QMap, а QMultiMap наследует QMap. Поддерживает ли Qt QMultiMap для сериализации с QDataStream?

1 Ответ

0 голосов
/ 30 марта 2011

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

Я бы также отметил, что в документации ничего не говорится о каких-либо несовместимостях, даже утверждая, что

Поскольку QMultiMap наследует QMap, все функциональности QMap также применяется в QMultiMap.

...