I am using a subclassed QItemDelegate to display and edit cells in a QTableView. The editing part works perfectly. The issue I have is that for every cell that is editable