mahos.gui#

The mahos.gui package implements Qt-based GUI mainly for mahos.meas.

gui_node.GUINode(gconf, name[, context])

GUINode is a variant of Nodes for Qt-based GUI frontends.

client.QBasicMeasClient(gconf, name[, ...])

QNodeClient for Basic Meas Nodes (Node with the BinaryState and a data).

tweaker.TweakerWidget(gconf, name, ...[, parent])

Top widget for TweakerGUI.

tweaker.TweakerGUI(gconf, name[, context])

GUINode for BasicMeasNode using BasicMeasWidget.

recorder.RecorderWidget(gconf, name, ...[, ...])

recorder.RecorderGUI(gconf, name[, context])

GUINode for Recorder using RecorderMainWindow.

confocal.ConfocalWidget(gconf, name, ...[, ...])

Main widget for Confocal (scan and interact)

confocal.traceView(gconf, name, ...[, parent])

Widget for Confocal trace view.

confocal.ConfocalMainWindow(gconf, name, context)

MainWindow with ConfocalWidget and traceView.

confocal.ConfocalGUI(gconf, name[, context])

GUINode for Confocal using ConfocalMainWindow.

odmr.ODMRWidget(gconf, name, gparams_name, ...)

Widget for ODMR.

odmr.ODMRMainWindow(gconf, name, context[, ...])

MainWindow with ODMRWidget and PlotWidget.

odmr.ODMRGUI(gconf, name[, context])

GUINode for ODMR using ODMRWidget.

podmr.PODMRWidget(gconf, name, gparams_name, ...)

Widget for Pulse ODMR.

podmr.PODMRMainWindow(gconf, name, context)

MainWindow with PODMRWidget and PlotWidget.

podmr.PODMRGUI(gconf, name[, context])

GUINode for Pulse ODMR using PODMRWidget.

spodmr.SPODMRWidget(gconf, name, ...[, parent])

Widget for Pulse ODMR with Slow detectors.

spodmr.SPODMRMainWindow(gconf, name, context)

MainWindow with SPODMRWidget and PlotWidget.

spodmr.SPODMRGUI(gconf, name[, context])

GUINode for Pulse ODMR with Slow detectors using SPODMRWidget.

iodmr.IODMRWidget([parent])

Central widget (parameter setting and commanding) for IODMR.

iodmr.IODMRMainWindow(gconf, name, ...[, parent])

MainWindow with ConfocalWidget and traceView.

iodmr.IODMRGUI(gconf, name[, context])

GUINode for IODMR using IODMRWidget.

hbt.HBTWidget(gconf, name, gparams_name, ...)

Control widget for HBT.

hbt.HBTMainWindow(gconf, name, context[, parent])

MainWindow with HBTWidget and PlotWidget.

hbt.HBTGUI(gconf, name[, context])

GUINode for HBT using HBTWidget.

spectroscopy.SpectroscopyWidget(gconf, name, ...)

Control widget for Spectroscopy.

spectroscopy.SpectroscopyMainWindow(gconf, ...)

MainWindow with SpectroscopyWidget and PlotWidget.

spectroscopy.SpectroscopyGUI(gconf, name[, ...])

GUINode for Spectroscopy using SpectroscopyWidget.

camera.CameraWidget(gconf, name, ...[, parent])

Top widget for Camera.

camera.CameraGUI(gconf, name[, context])

GUINode for Camera using CameraWidget.