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.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
-
sizeHint
(self) → QSize¶
-
-
class
pymeasure.display.widgets.
ResultsDialog
(columns, x_axis=None, y_axis=None, parent=None)¶ Bases:
PyQt4.QtGui.QFileDialog