方法

GtkBuilderCScopeadd_callback_symbol

声明 [src]

void
gtk_builder_cscope_add_callback_symbol (
  GtkBuilderCScope* self,
  const char* callback_name,
  GCallback callback_symbol
)

描述 [src]

callback_symbol 添加到给定 callback_name 下的 builder 范围内。

使用此函数将覆盖已添加的任何回调符号的 gtk_builder_create_closure() 的行为。使用此方法可以实现更好的封装,因为它不需要在全局命名空间中声明回调符号。

参数

callback_name

类型: const char*

回调的名称,如 XML 中预期的那样。

数据由方法的调用者拥有。
值是一个以 NUL 结尾的 UTF-8 字符串。
callback_symbol

类型: GCallback

回调指针。