-
- std::vector<SkeletonGroup> finished_groups;
- conn.perform(FetchListOfFinishedGroups(active_tournament.id, &finished_groups));
-
- for (std::vector<SkeletonGroup>::const_iterator i = finished_groups.begin(); i != finished_groups.end(); ++i) {
- finished_groups_screen->add_screen(new GroupScreen(conn, i->tournament, i->round, i->parallel, 0, 1, 1));
- }
- }
-
- // hack
- screens.push_back(NULL);
- screens.push_back(NULL);
- screens.push_back(NULL);
- screens.push_back(NULL);
-
- if (screens[1] == NULL) {
- mainscreen = screens[0];
- } else {
- mainscreen = new SplitScreen(screens[0], screens[1], screens[2], screens[3]);