方法
GtkApplicationset_accels_for_action
声明 [src]
void
gtk_application_set_accels_for_action (
GtkApplication* application,
const char* detailed_action_name,
const char* const* accels
)
描述 [src]
设置一个或多个将触发指定操作的键盘快捷键。
accels
中的第一个项目将是主要快捷键,它可能会在UI中显示。
要为一个操作移除所有快捷键,请为accels
使用一个空且以null结尾的数组。
有关detailed_action_name
,请参阅g_action_parse_detailed_name()
和[Gio.Action.print_detailed_name]。
参数
detailed_action_name
-
类型:
const char*
一个详细操作名称,指定要关联快捷键的操作和目标。
这些数据由方法的调用者拥有。 值是NUL终止的UTF-8字符串。 accels
-
类型: 一个
char*
的数组一个由
gtk_accelerator_parse()
理解的快捷键列表的格式。数组必须以null结尾。 这些数据由方法的调用者拥有。 每个元素是一个NUL终止的UTF-8字符串。