docs: def widgetValueChanging(self, *args):
          """
          Called when the widget's value is changing, but not finalized.
          For example: editing text before pressing enter or changing focus.
          """
          # This is a bit sketchy: assume the last argument of each signal is
          # the value..
          self.param.sigValueChanging.emit(self.param, args[-1])