Builder.valueFromString

bool valueFromString(gobject.param_spec.ParamSpec pspec, string string_, out gobject.value.Value value)

This function demarshals a value from a string. This function calls [gobject.value.Value.init_] on the value argument, so it need not be initialised beforehand.

This function can handle char, uchar, boolean, int, uint, long, ulong, enum, flags, float, double, string, #GdkColor, #GdkRGBA and #GtkAdjustment type values. Support for #GtkWidget type values is still to come.

Upon errors false will be returned and error will be assigned a #GError from the #GTK_BUILDER_ERROR domain.

Parameters

pspecthe #GParamSpec for the property
string_the string representation of the value
valuethe #GValue to store the result in

Returns

true on success

Throws

[ErrorWrap]