void Project::load_item_children(ProjectItem *item, DomElement dom_items) { DomElement cur = dom_items.get_first_child_element(); while (!cur.is_null()) { item->add(load_item(cur)); cur = cur.get_next_sibling_element(); } }