类方法

GtkWidgetClassadd_binding_action

声明 [src]

void
gtk_widget_class_add_binding_action (
  GtkWidgetClass* widget_class,
  guint keyval,
  GdkModifierType mods,
  const char* action_name,
  const char* format_string,
  ...
)

描述 [src]

为 widget_class 创建一个新的快捷键,使用 format_string 按照格式读取参数来激活指定的 action_name。

参数和格式字符串必须与 g_variant_new() 相同。

此函数是围绕 gtk_widget_class_add_shortcut() 的便利包装器,必须在类初始化期间调用。

此方法不直接对语言绑定可用。

参数

keyval

类型: guint

要安装的绑定的按键值。

mods

类型: GdkModifierType

要安装的绑定的按键修饰符。

action_name

类型: const char*

要激活的动作。

数据由方法调用者所有。
该值是一个以 null 结尾的 UTF-8 字符串。
format_string

类型: const char*

GVariant 格式字符串,用于参数。

参数可以为 NULL
数据由方法调用者所有。
该值是一个以 null 结尾的 UTF-8 字符串。
...

类型: 

根据格式字符串给出的参数。