openalea.oalab.service.qt_control.discover_qt_controls()[source]
openalea.oalab.service.qt_control.edit(control)[source]
openalea.oalab.service.qt_control.qt_container(container, **kwargs)[source]
openalea.oalab.service.qt_control.qt_dialog(control=None, **kwds)[source]
You can pass control factory arguments:
  • name: Control name
  • interface: Control interface
  • value: Control value
You can also pass qt_editor factory arguments
  • shape: widget shape
  • preferred: preferred widget
openalea.oalab.service.qt_control.qt_editor(control, shape=None, preferred=None, **kwds)[source]
openalea.oalab.service.qt_control.qt_editor_class(iname, shape=None, preferred=None)[source]
openalea.oalab.service.qt_control.qt_painter(control, shape=None, preferred=None)[source]
openalea.oalab.service.qt_control.qt_viewer(control, shape=None)[source]
openalea.oalab.service.qt_control.qt_widget_plugins(iname=None)[source]

if iname is None, returns {'iname':[widget_plugin1, widget_plugin2, ...]} else: returns widget plugins for interface iname

openalea.oalab.service.qt_control.widget(iname, value, shape=None, preferred=None)[source]

Previous topic

<no title>

Next topic

<no title>

This Page