RemoteDBMgr::~RemoteDBMgr()
{
+ foreach(MfgMap mfgMap, db.values()) {
+ foreach(RemoteList list, mfgMap.values()) {
+ qDeleteAll(list);
+ }
+ }
}
void RemoteDBMgr::getDBAsync()
&& modelEl.hasAttribute("name")
&& modelEl.hasAttribute("rating")
&& modelEl.hasAttribute("vote_count")) {
- remotes << Remote(modelEl.attribute("name"),
- modelEl.attribute("id"),
- modelEl.attribute("rating").toInt(),
- modelEl.attribute("vote_count").toInt());
+ remotes << new Remote(modelEl.attribute("name"),
+ modelEl.attribute("id"),
+ modelEl.attribute("rating").toInt(),
+ modelEl.attribute("vote_count").toInt());
}
}
}