This is a utility function for GtkActivatable implementors.
When implementing GtkActivatable you must call this when
handling changes of the "related-action", and
you must also use this to break references in GObject->dispose().
This function adds a reference to the currently set related
action for you, it also makes sure the GtkActivatable->update()
method is called when the related GtkAction properties change
and registers to the action's proxy list.
Note
Be careful to call this before setting the local
copy of the GtkAction property, since this function uses
gtk_activatable_get_action() to retrieve the previous action
Since 2.16
This is a utility function for GtkActivatable implementors. When implementing GtkActivatable you must call this when handling changes of the "related-action", and you must also use this to break references in GObject->dispose(). This function adds a reference to the currently set related action for you, it also makes sure the GtkActivatable->update() method is called when the related GtkAction properties change and registers to the action's proxy list. Note Be careful to call this before setting the local copy of the GtkAction property, since this function uses gtk_activatable_get_action() to retrieve the previous action Since 2.16