(self, data, tree_widget)
| 407 | return True |
| 408 | |
| 409 | def populate_tree(self, data, tree_widget): |
| 410 | if isinstance(data, dict): |
| 411 | for key, val in data.items(): |
| 412 | self.add_row(key, val, tree_widget) |
| 413 | elif isinstance(data, list): |
| 414 | for i, val in enumerate(data): |
| 415 | self.add_row(str(i), val, tree_widget) |
| 416 | else: |
| 417 | print("This should never be reached!") |
| 418 | |
| 419 | def add_row(self, key, val, tree_widget): |
| 420 | if isinstance(val, dict) or isinstance(val, list): |