temfield_mpylab.EUT

temfield_mpylab.EUT.simple_eut_status(progress_callback, dw=1)[source]
class temfield_mpylab.EUT.EUT_status_Signal[source]

Bases: QObject

Defines the signals available from a running EUT_status thread.

Supported signals are: finished -> No data error -> tuple (exctype, value, traceback.format_exc() ) result -> object data returned from processing, anything progress -> int indicating % progress

class temfield_mpylab.EUT.EUT_status(fn, *args, **kwargs)[source]

Bases: QRunnable

EUT_status thread

Inherits from QRunnable to handler worker thread setup, signals and wrap-up. :param callback: The function callback to run on this worker thread. Supplied args and kwargs will be passed through to the runner. :type callback: function :param args: Arguments to pass to the callback function :param kwargs: Keywords to pass to the callback function

__init__(fn, *args, **kwargs)[source]
run()[source]

Initialise the runner function with passed args, kwargs.