方法
GObjectSignalGroupconnect_object
自:2.72
声明 [src]
void
g_signal_group_connect_object (
GSignalGroup* self,
const gchar* detailed_signal,
GCallback c_handler,
gpointer object,
GConnectFlags flags
)
描述 [src]
将 c_handler 连接到 GSignalGroup:target 上的信号 detailed_signal。
通过临时添加引用计数来保证在调用 c_handler 期间 object 保持活跃。当 object 被销毁时,信号处理器将自动被移除。
在 GSignalGroup:target 设置后,您无法连接信号处理器。
自:2.72
此方法不直接对语言绑定可用。
参数
detailed_signal-
类型:
const gchar*形式为
signal-name的字符串,可选::signal-detail。数据由方法调用者拥有。 该值是一个以空字符结尾的 UTF-8 字符串。 c_handler-
类型:
GCallback要连接的
GCallback。 object-
类型:
gpointer将作为数据传递给
c_handler调用的GObject。数据由方法调用者拥有。 flags-
类型:
GConnectFlags用于信号连接的
GConnectFlags。