LiteralEvalLineEdit#

Available in backends: qt, ipynb
Signals#
- changed(object)- Emitted when the widget value changes.
- label_changed(str)- Emitted when the widget label changes.
- native_parent_changed(object)- Emitted with the backend widget when the widget parent changes.
            LiteralEvalLineEdit
#
    
              Bases: ValueWidget[str]
A one-line text editor that evaluates strings as python literals.
Parameters:
- 
          value(Any, default:Undefined) –The starting value for the widget. 
- 
          bind(Callable[[ValueWidget], Any] | Any, default:Undefined) –A value or callback to bind this widget. If provided, whenever widget.valueis accessed, the value provided here will be returned instead.bindmay be a callable, in which casebind(self)will be returned (i.e. your bound callback must accept a single parameter, which is this widget instance).
- 
          nullable(bool, default:False) –If True, the widget will acceptsNoneas a valid value, by defaultFalse.
- 
          **base_widget_kwargs(Any, default:{}) –All additional keyword arguments are passed to the base magicgui.widgets.Widgetconstructor.