Widget classes¶
-
class
pymeasure.display.widgets.BrowserWidget(*args, parent=None)¶ Bases:
PyQt4.QtGui.QWidget
-
class
pymeasure.display.widgets.InputsWidget(procedure_class, inputs=(), parent=None)¶ Bases:
PyQt4.QtGui.QWidget-
get_procedure()¶ Returns the current procedure
-
-
class
pymeasure.display.widgets.LogWidget(parent=None)¶ Bases:
PyQt4.QtGui.QWidget
-
class
pymeasure.display.widgets.PlotFrame(x_axis=None, y_axis=None, refresh_time=0.2, check_status=True, parent=None)¶ Bases:
PyQt4.QtGui.QFrameCombines 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.QWidgetExtends the PlotFrame to allow different columns of the data to be dynamically choosen
-
sizeHint() → QSize¶
-
-
class
pymeasure.display.widgets.ResultsDialog(columns, x_axis=None, y_axis=None, parent=None)¶ Bases:
PyQt4.QtGui.QFileDialog