+ for (map<QString, map<QString, Fleet> >::iterator j = battles[b].begin(); j != battles[b].end(); j++)
+ {
+ QString g = (*j).first;
+ QListViewItem* group = new QListViewItem(battle, g);
+
+ for (map<QString, Fleet>::iterator k = battles[b][g].begin(); k != battles[b][g].end(); k++)
+ {
+ (void) new QListViewItem(group, (*k).first);
+ }
+ }
+ }