void BuildSubTree(QStandardItem parent, TreeModelData data) { QStandardItem current = new QStandardItem(data.Name); parent.setChild(parent.rowCount(), current); foreach (var item in data.GetChildren()) { BuildSubTree(current, item); } }
void BuildSubTree(QStandardItemModel model, TreeModelData data) { QStandardItem current = new QStandardItem(data.Name); model.appendRow(current); foreach (var item in data.GetChildren()) { BuildSubTree(current, item); } }