class_docstr: Creates and controls a QFont value. Be careful when selecting options from the font dropdown. since not all
  fonts are available on all systems
class_docstr_tok: ["Creates","and","controls","a","QFont","value",".","Be","careful","when","selecting","options","from","the","font","dropdown",".","since","not","all","fonts","are","available","on","all","systems"]
code: def _interpretValue(self, v):
      if isinstance(v, str):
          newVal = QtGui.QFont()
          if not newVal.fromString(v):
              raise ValueError(f'Error parsing font "{v}"')
          v = newVal
      return v
  
file_path: pyqtgraph/pyqtgraph/parametertree/parameterTypes/font.py
imports: from ...Qt import QtGui, QtWidgets
  from ..Parameter import Parameter
  from .basetypes import WidgetParameterItem
label_desc: Use image node_id 1 for calling the FontParameter obj's underlying member method code with example usage: obj._interpretValue(v) and returns: v