class_docstr: Allows radio buttons to function as booleans when `exclusive` is *True*
code: def makeWidget(self):
      w = QtWidgets.QRadioButton()
      w.value = w.isChecked
      # Since these are only used during exclusive operations, only fire a signal when "True"
      # to avoid a double-fire
      w.setValue = w.setChecked
      w.sigChanged = self.emitter.sigChanged
      w.toggled.connect(self.maybeSigChanged)
      self.hideWidget = False
      return w
  
imports: from ...None import functions
  from ...Qt import QtWidgets
  from ...SignalProxy import SignalProxy
  from ..ParameterItem import ParameterItem
  from .None import BoolParameterItem, SimpleParameter
  from .basetypes import Emitter, GroupParameter, GroupParameterItem, WidgetParameterItem
  from .list import ListParameter
label_desc: Use image node_id 2 for calling the RadioParameterItem obj's underlying member method code with example usage: obj.makeWidget() and returns: w