(self, key, val, tree_widget)
| 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): |
| 421 | item = QtWidgets.QTreeWidgetItem([key]) |
| 422 | self.populate_tree(val, item) |
| 423 | else: |
| 424 | item = QtWidgets.QTreeWidgetItem([key, str(val)]) |
| 425 | item.setFlags(item.flags() | QtCore.Qt.ItemIsEditable) |
| 426 | tree_widget.addChild(item) |
| 427 | |
| 428 | |
| 429 | class ConfigEditor(QtWidgets.QDialog): |
no test coverage detected