函数

GObjectsignal_accumulator_true_handled

自:2.4

声明 [src]

gboolean
g_signal_accumulator_true_handled (
  GSignalInvocationHint* ihint,
  GValue* return_accu,
  const GValue* handler_return,
  gpointer dummy
)

说明 [src]

一个针对返回布尔值的信号的预定义 GSignalAccumulator。此累加器带来的行为是返回 TRUE 可停止信号发射:不会再调用任何后续回调,而返回 FALSE 可允许继续发射。此处的想法是 TRUE 返回表示回调已处理信号,无需进一步处理。

自以下版本推出:2.4

参数

ihint

类型: GSignalInvocationHint

标准 GSignalAccumulator 参数。

数据由函数的调用者拥有。
return_accu

类型: GValue

标准 GSignalAccumulator 参数。

数据由函数的调用者拥有。
handler_return

类型: GValue

标准 GSignalAccumulator 参数。

数据由函数的调用者拥有。
dummy

类型: gpointer

标准 GSignalAccumulator 参数。

参数可以为 NULL
数据由函数的调用者拥有。

返回值

类型: gboolean

标准 GSignalAccumulator 结果。