WeakRef.set

Change the object to which weak_ref points, or set it to NULL. You must own a strong reference on object while calling this function. Since 2.32 Signal Details The "notify" signal void user_function (GObject *gobject, GParamSpec *pspec, gpointer user_data) : No Hooks The notify signal is emitted on an object when one of its properties has been changed. Note that getting this signal doesn't guarantee that the value of the property has actually changed, it may also be emitted when the setter for the property is called to reinstate the previous value. This signal is typically used to obtain change notification for a single property, by specifying the property name as a detail in the

class WeakRef
void
set
(
void* object
)

Parameters

object void*

a GObject or NULL. [allow-none]

Meta