code: def set_default(self, default):
          
          # Find index of choice
          try:
              default_index = self._parameter.default_values.index(default)
              self.default_input_button_group.button(default_index).setChecked(
                  True)
          except ValueError:
              last_index = len(self._parameter.default_values) - 1
              self.default_input_button_group.button(last_index).setChecked(
                  True)
              self.custom_value.setValue(default)
  
          self.toggle_custom_value()
docs: Set default value by item's string.
  
          :param default: The default.
          :type default: str, int
  
          :returns: True if success, else False.
          :rtype: bool