Я работаю над игрой в Qt. Мои персонажи/объекты хранятся в моем классе модели (я стараюсь следовать модели MVC).
Я создал QMap, содержащий для каждого объекта:
QMap<int, Safe*> *safes;
QMap<int, Mushroom*> *mushroom;
QMap<int, Floor*> *floors;
Но затем я хотел бы получить все тезисы QMap в моем контроллере и отправить его в класс paintEvent() моего представления из контроллера. Есть ли способ сохранить QMap в QList следующим образом:
QList<QMap<int, void*>>
А потом лить? Я ищу способ доступа к тезисам QMap из одного объекта.
Спасибо за помощь !