API Version: 2.0
Library Version: 2.76
Generated by gi-docgen 2023.2
void g_signal_stop_emission ( GObject* instance, guint signal_id, GQuark detail )
Stops a signal’s current emission.
This will prevent the default method from running, if the signal was G_SIGNAL_RUN_LAST and you connected normally (i.e. without the “after” flag).
G_SIGNAL_RUN_LAST
Prints a warning if used on a signal which isn’t being emitted.
instance
Type: GObject
GObject
The object whose signal handlers you wish to stop.
signal_id
Type: guint
guint
The signal identifier, as returned by g_signal_lookup().
detail
Type: GQuark
GQuark
The detail which the signal was emitted with.