code: def addAction(self, action):
      if isinstance(action, QWidgetAction):
          return super(ToolBar, self).addAction(action)
      btn = ToolButton()
      btn.setDefaultAction(action)
      btn.setToolButtonStyle(self.toolButtonStyle())
      self.addWidget(btn)
  
label_desc: Use image node_id 2 for calling the ToolBar obj's underlying member method code with example usage: obj.addAction(action) and returns: super