类方法
GtkWidgetClassadd_binding_signal
声明 [源]
void
gtk_widget_class_add_binding_signal (
GtkWidgetClass* widget_class,
guint keyval,
GdkModifierType mods,
const char* signal,
const char* format_string,
...
)
描述 [源]
为 widget_class
创建一个新的快捷方式,该快捷方式将根据 format_string
读取的参数发出给定的 signal
。
参数和格式字符串的提供方式与 g_variant_new()
相同。
此函数是围绕 gtk_widget_class_add_shortcut()
的便利包装,必须在类初始化期间调用。
此方法不直接对语言绑定可用。
参数
keyval
-
类型:
guint
要安装的绑定的键值。
mods
-
类型:
GdkModifierType
要安装的绑定的键修饰符。
signal
-
类型:
const char*
要执行的自信号。
数据由方法的调用者拥有。 该值是 NUL 结束的 UTF-8 字符串。 format_string
-
类型:
const char*
GVariant
格式字符串用于参数。参数可以是 NULL
。数据由方法的调用者拥有。 该值是 NUL 结束的 UTF-8 字符串。 ...
-
类型:
格式字符串所提供的参数。