class_docstr: Select named columns from a record array or MetaArray.
class_docstr_tok: ["Select","named","columns","from","a","record","array","or","MetaArray","."]
code: def itemChanged(self, item):
      col = str(item.text())
      if item.checkState() == QtCore.Qt.CheckState.Checked:
          if col not in self.columns:
              self.columns.add(col)
              self.addOutput(col)
      else:
          if col in self.columns:
              self.columns.remove(col)
              self.removeTerminal(col)
      self.update()
  
imports: import numpy
  from ...graphicsItems.LinearRegionItem import LinearRegionItem
  from ...Qt import QtCore, QtWidgets
  from ...widgets.TreeWidget import TreeWidget
  from ..Node import Node
  from .None import functions
  from .common import CtrlNode
label_desc: Use image node_id 5 for calling the ColumnSelectNode obj's underlying member method code with example usage: obj.itemChanged(item) without return types