def flags(self, index): if index.column() == self.ColumnID.Color: return Qt.ItemIsEnabled | Qt.ItemIsSelectable else: return ListModel.flags(self, index)