# Widget classes

class `pymeasure.display.widgets.``PlotFrame`(x_axis=None, y_axis=None, refresh_time=0.2, check_status=True, parent=None)

  Bases: `PyQt4.QtGui.QFrame`

  Combines a PyQtGraph Plot with Crosshairs. Refreshes the plot based on the refresh_time, and allows the axes to be changed on the fly, which updates the plotted data

  `parse_axis`(axis)

    Returns the units of an axis by searching the string

class `pymeasure.display.widgets.``PlotWidget`(columns, x_axis=None, y_axis=None, refresh_time=0.2, check_status=True, parent=None)

  Bases: `PyQt4.QtGui.QWidget`

  Extends the PlotFrame to allow different columns of the data to be dynamically choosen