connect_value

glue.external.echo.qt.connect_value(instance, prop, widget, value_range=None, log=False)[source]

Connect a numerical callback property with a Qt widget representing a value.

Parameters
instanceobject

The class instance that the callback property is attached to

propstr

The name of the callback property

widgetQtWidget

The Qt widget to connect. This should implement the setText and text methods as well optionally the editingFinished signal.

value_rangeiterable, optional

A pair of two values representing the true range of values (since Qt widgets such as sliders can only have values in certain ranges).

logbool, optional

Whether the Qt widget value should be mapped to the log of the callback property.