code: def _dataChanged(self, item):
          
          index = self.items.index(item)
          qindex = self.createIndex(index, 0)
          self.dataChanged.emit(qindex, qindex)
docs: Explicitly emit dataChanged upon item changing