Function

GObjectsignal_connect_closure_by_id

Declaration [src]

gulong
g_signal_connect_closure_by_id (
  GObject* instance,
  guint signal_id,
  GQuark detail,
  GClosure* closure,
  gboolean after
)

Description [src]

Connects a closure to a signal for a particular object.

Parameters

instance GObject
 

The instance to connect to.

 The data is owned by the caller of the function.
signal_id guint
 

The id of the signal.

detail GQuark
 

The detail.

closure GClosure
 

The closure to connect.

 The data is owned by the caller of the function.
after gboolean
 

Whether the handler should be called before or after the default handler of the signal.

Return value

Returns: gulong
 

The handler ID (always greater than 0 for successful connections)