code: def emitDataChanged(self, treeItem):  # TODO: move to BaseTreeItem?
          
          indexLeft, indexRight = self.indexTupleFromItem(treeItem)
          checkItem = self.getItem(indexLeft)
          assert checkItem is treeItem, "{} != {}".format(checkItem, treeItem) # TODO: remove
          self.dataChanged.emit(indexLeft, indexRight)
docs: Emits the data changed for the model indices (all columns) for this treeItem