类方法
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 字符串。 ...
-
类型:
根据格式字符串给出的参数。