argument list for the signal emission. The first element in the array is a GObject.Value for the instance the signal is being emitted on. The rest are any arguments to be passed to the signal.
the signal id
the detail
Optionalreturn_value: anyLocation to store the return value of the signal emission. This must be provided if the specified signal returns a value, but may be ignored otherwise.
Emits a signal. Signal emission is done synchronously. The method will only return control after all handlers are called or signal emission was stopped.
Note that
g_signal_emitv()doesn't changereturn_valueif no handlers are connected, in contrast tog_signal_emit()andg_signal_emit_valist().