# `TaurusBaseController`

digraph inheritance086df2bc74 { bgcolor=transparent; rankdir=UD; ratio=compress; size="8.0, 12.0"; "TaurusBaseController" [URL="#taurus.qt.qtgui.base.TaurusBaseController",color=dodgerblue1,fillcolor=white,fontcolor=black,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.5,shape=box,style=rounded,target="_top",tooltip="Base class for all taurus controllers"]; }

class TaurusBaseController(widget, updateAsPalette=True)

  Base class for all taurus controllers

  Import from `taurus.qt.qtgui.base` as:

      from taurus.qt.qtgui.base import TaurusBaseController

  attrObj()
  configObj()
  deviceObj()
  eventReceived(evt_src, evt_type, evt_value)
  getDisplayValue(write=False, **kwargs)
  handleEvent(evt_src, evt_type, evt_value)
  modelObj()
  quality()
  state()
  update()
  usePalette()
  value()
  valueObj()
  w_value()
  widget()