结构
GObjectSignalInvocationHint
说明 [源代码]
struct GSignalInvocationHint {
guint signal_id;
GQuark detail;
GSignalFlags run_type;
}
GSignalInvocationHint 结构用于在信号发送期间向回调函数传递附加信息。
结构成员
signal_id调用回调函数的信号的信号 id。
detail此信号发送传递的详细信息。
run_type信号发送当前所处的阶段,此字段包含
G_SIGNAL_RUN_FIRST、G_SIGNAL_RUN_LAST或G_SIGNAL_RUN_CLEANUP以及G_SIGNAL_ACCUMULATOR_FIRST_RUN之一。G_SIGNAL_ACCUMULATOR_FIRST_RUN仅设置在信号发送时的累加器函数的首次运行中。