class_docstr: Allows radio buttons to function as booleans when `exclusive` is *True*
docstr: Make sure to only activate on a "true" value, since an exclusive button group fires once to deactivate
  the old option and once to activate the new selection
docstr_tok: ["Make","sure","to","only","activate","on","a","``","true","''","value",",","since","an","exclusive","button","group","fires","once","to","deactivate","the","old","option","and","once","to","activate","the","new","selection"]
code: def maybeSigChanged(self, val):
      """
      Make sure to only activate on a "true" value, since an exclusive button group fires once to deactivate
      the old option and once to activate the new selection
      """
      if not val:
          return
      self.emitter.sigChanged.emit(self, val)
  
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 3 for calling the RadioParameterItem obj's underlying member method code with example usage: obj.maybeSigChanged(val) without return types