函数
GObjectsignal_accumulator_first_wins
在 2.28 之后
声明 [src]
gboolean
g_signal_accumulator_first_wins (
GSignalInvocationHint* ihint,
GValue* return_accu,
const GValue* handler_return,
gpointer dummy
)
描述 [src]
用于信号的预定义 GSignalAccumulator
,作为应用程序代码提供特定值的一种机制。通常只需要一个这样的值,同一信号的多个处理程序不太有意义(类结构中定义的默认处理程序除外,在这种情况下,通常需要信号连接覆盖类处理程序)。
该累加器会使用第一个运行的信号处理程序的返回值作为信号的返回值,并且不再运行其他处理程序(即:第一个处理程序“获胜”)。
自版本 2.28 起可用