Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Node CreateNode(QJsonObject obj) {
- Node node;
- // set data for nodes name, pos etc, for example
- node.name = obj.value(“name”);
- // populate array of children
- QJsonArray children = obj.value(“children”).toArray();
- for (QJsonObject child in children) {
- node.children.push_back(CreateNode(child));
- node.children[node.children.size()-1].parent = node;
- }
- return node;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement