方法
GtkApplicationget_actions_for_accel
声明 [源代码]
char**
gtk_application_get_actions_for_accel (
GtkApplication* application,
const char* accel
)
描述 [源代码]
返回映射到加速器的动作列表(可能为空)。
列表中的每个项目都是以通常形式详细命名的动作名称。
这可能在发现加速器已经存在以防止安装冲突加速器(例如,来自加速器编辑器或插件系统)时很有用。请注意,每个加速器可能对应多个动作并不一定是坏事,并且在动作从未出现在同一上下文中的情况下可能有意义。
如果没有给定的加速器有动作,则返回一个空数组。NULL
永远不会返回。
传递一个无效的加速器字符串是编程错误。
如果您不确定,请先使用gtk_accelerator_parse()
进行验证。
参数
accel
-
类型:
const char*
由
gtk_accelerator_parse()
解析的加速器。数据由方法的调用者拥有。 值是一个以NULL终止的UTF-8字符串。