labscript_utils.qtwidgets.InputPlotWindow.PlotWindow

class labscript_utils.qtwidgets.InputPlotWindow.PlotWindow(*args, **kwargs)[source]

Bases: Process

__init__(*args, **kwargs)

Methods

__init__(*args, **kwargs)

interrupt_startup([reason])

Called from the parent process.

run(connection_name, hardware_name, device_name)

The method that gets called in the subprocess.

setTopLevelWindow()

start(*args, **kwargs)

Call in the parent process to start a subprocess.

terminate([wait_timeout])

Interrupt process startup if not already done, ensuring self.child exists or is None if startup was interrupted before the process was created.

update_plot(new_data)

run(connection_name, hardware_name, device_name)[source]

The method that gets called in the subprocess. To be overridden by subclasses

setTopLevelWindow()[source]
update_plot(new_data)[source]