docstr: Add a new GraphicsItem to the scene at pos.
  Common options are name, pos, scale, and z
docstr_tok: ["Add","a","new","GraphicsItem","to","the","scene","at","pos",".","Common","options","are","name",",","pos",",","scale",",","and","z"]
code: def addGraphicsItem(self, item, **opts):
      """Add a new GraphicsItem to the scene at pos.
      Common options are name, pos, scale, and z
      """
      citem = CanvasItem(item, **opts)
      item._canvasItem = citem
      self.addItem(citem)
      return citem
  
imports: import gc
  import importlib
  import weakref
  import warnings
  from ..graphicsItems.GridItem import GridItem
  from ..graphicsItems.ROI import ROI
  from ..graphicsItems.ViewBox import ViewBox
  from ..Qt import QT_LIB, QtCore, QtGui, QtWidgets
  from .None import CanvasTemplate_generic
  from .CanvasItem import CanvasItem, GroupCanvasItem
  from .CanvasManager import CanvasManager
label_desc: Use image node_id 20 for calling the Canvas obj's underlying member method code with example usage: obj.addGraphicsItem(item) and returns: citem