函数
GObjectsignal_parse_name
声明 [src]
gboolean
g_signal_parse_name (
const gchar* detailed_signal,
GType itype,
guint* signal_id_p,
GQuark* detail_p,
gboolean force_detail_quark
)
参数
detailed_signal
-
类型:
const gchar*
形式为 “signal-name::detail” 的字符串。
数据由函数调用者所有。 值是 NUL 终止的 UTF-8 字符串。 itype
-
类型:
GType
引入 “signal-name” 的接口/实例类型。
signal_id_p
-
类型:
guint*
存储信号 id 的位置。
参数将由函数设置。 detail_p
-
类型:
GQuark
存储细节 quark 的位置。
参数将由函数设置。 函数调用者拥有所返回数据的归属权,并负责释放该数据。 force_detail_quark
-
类型:
gboolean
TRUE
强制为细节创建 `GQuark`。