tomwer.app.canvas_launcher.widgetsscheme.WidgetsScheme#

class tomwer.app.canvas_launcher.widgetsscheme.WidgetsScheme(parent=None, title=None, description=None, env={}, **kwargs)#
dump_settings(node)#
event(self, a0: QEvent | None) bool#
has_report()#

Does this workflow have an associated report

Return type:

bool

node_for_widget(widget)#

Return the SchemeNode instance for the widget.

report_view()#

Return a OWReport instance used by the workflow.

Returns:

report

set_report_view(view)#

Set the designated OWReport view for this workflow.

Parameters:

view

show_report_view()#
sync_node_properties()#

Sync the widget settings/properties with the SchemeNode.properties. Return True if there were any changes in the properties (i.e. if the new node.properties differ from the old value) and False otherwise.

widget_for_node(node)#

Return the OWBaseWidget instance for a node.