class_docstr: ParameterItem displaying a clickable button.
code: def __init__(self, param, depth):
      ParameterItem.__init__(self, param, depth)
      self.layoutWidget = QtWidgets.QWidget()
      self.layout = QtWidgets.QHBoxLayout()
      self.layout.setContentsMargins(0, 0, 0, 0)
      self.layoutWidget.setLayout(self.layout)
      self.button = ParameterControlledButton(param, self.layoutWidget)
      # self.layout.addSpacing(100)
      self.layout.addWidget(self.button)
      self.layout.addStretch()
      self.titleChanged()
  
file_path: pyqtgraph/pyqtgraph/parametertree/parameterTypes/action.py
imports: from ...Qt import QtCore, QtWidgets, QtGui
  from ..Parameter import Parameter
  from ..ParameterItem import ParameterItem
label_desc: Use image node_id 1 to create a new ActionParameterItem object from inherited base classes: ParameterItem with example: obj = ActionParameterItem(param, depth)