class_docstr: Instances of this class are delivered to items in a :class:`GraphicsScene <pyqtgraph.GraphicsScene>` via their mouseClickEvent() method when the item is clicked. 
docstr: Return the mouse button that generated the click event.
  (see QGraphicsSceneMouseEvent::button in the Qt documentation)
docstr_tok: ["Return","the","mouse","button","that","generated","the","click","event",".","(","see","QGraphicsSceneMouseEvent",":",":button","in","the","Qt","documentation",")"]
code: def button(self):
      """Return the mouse button that generated the click event.
      (see QGraphicsSceneMouseEvent::button in the Qt documentation)
      """
      return self._button
  
imports: import weakref
  from time import perf_counter
  from ..Point import Point
  from ..Qt import QtCore
label_desc: Use image node_id 8 for calling the MouseClickEvent obj's underlying member method code with example usage: obj.button() and returns: self