结构
GObjectSignalQuery
描述 [src]
struct GSignalQuery {
guint signal_id;
const gchar* signal_name;
GType itype;
GSignalFlags signal_flags;
GType return_type;
guint n_params;
const GType* param_types;
}
包含特定信号深度信息的结构。
另请参阅:g_signal_query()。
结构成员
signal_id
所查询信号的信号 ID,如果要查询的信号未知,则为 0。
signal_name
信号名称。
itype
此信号可以为其发送的接口/实例类型。
signal_flags
传递给 g_signal_new() 的信号标志。
return_type
用户回调的返回类型。
n_params
用户回调采用的参数数目。
param_types
用户回调的各个参数类型,请注意有效回调签名为:
@return_type callback (#gpointer data1, [param_types param_names,] gpointer data2);