def setValueSafe(self, row, value):
        'setValue and ignore exceptions'
        try:
            return self.setValue(row, value)
        except Exception as e:
            exceptionCaught(e)
setValue and ignore exceptions