public void @set (string first_property_name, ...)

Sets properties on an object.

The same caveats about passing integer literals as varargs apply as with @new. In particular, any integer literals set as the values for properties of type int64 or uint64 must be 64 bits wide, using the g_gint64_constant or g_guint64_constant macros.

Note that the "notify" signals are queued and only emitted (in reverse order) after all properties have been set. See freeze_notify.



a Object


name of the first property to set


value for the first property, followed optionally by more name/value pairs, followed by null