def METHOD_NAME(self, value):
    if value != self.get_value():
        self._block = True
        self._spinbox.setValue(value)
        self.value_changed.emit(self.toolTip(), value)
        self._block = False