public void bind_name_model (ListModel? model, owned ComboRowGetNameFunc? get_name_func)
model to this.
If this was already bound to a model, that previous binding is destroyed.
The contents of this are cleared and then filled with widgets that represent items from
this is updated whenever
model changes. If
model is null
, this is left empty.
This is more convenient to use than bind_model if you want to represent items of the model with names.
the ListModel to be bound to this
a function that creates names for items, or null in case you also passed
user data passed to
function for freeing