ewoksorange.bindings.owwidgets#

Orange widget base classes to execute Ewoks tasks

Functions

is_ewoks_widget(widget)

is_ewoks_widget_class(widget_class)

is_native_widget(widget_class)

is_native_widget_class(widget_class)

is_orange_widget(widget)

is_orange_widget_class(widget_class)

prepare_OWEwoksWidgetclass(namespace, ...)

This needs to be called before signal and setting parsing

summarize_object(value)

summarize_variable(var)

Classes

OWEwoksBaseWidget(*args[, captionTitle])

Base class for boiler plate code to interconnect ewoks and orange3

OWEwoksWidgetNoThread(*args[, captionTitle])

Widget which will execute_ewoks_task the ewokscore.Task directly

OWEwoksWidgetOneThread(*args[, captionTitle])

All the processing is done on one thread.

OWEwoksWidgetOneThreadPerRun(*args[, ...])

Each time a task processing is requested this will create a new thread to do the processing.

OWEwoksWidgetWithTaskStack(*args[, captionTitle])

Each time a task processing is requested add it to the FIFO stack.