属性
GtkShortcutsShortcut:accelerator
描述 [src]
此对象表示的加速键。
如果将 GtkShortcutsShortcut:shortcut-type 设置为 GTK_SHORTCUT_ACCELERATOR,则使用此属性。
此属性的语法(扩展)是 gtk_accelerator_parse() 理解的语法的语法。可以通过空格分隔多个加速键,但请注意,可用宽度是有限的。
还可以使用 ... 之间指定的键来指定快捷键范围。可以使用 + 或 & 在键之间指定键序列。
示例
- 单个快捷键:
<ctl><alt>delete - 两个可替换的快捷键:
<shift>a Home - 快捷键的范围:
<alt>1...<alt>9 - 同时按下几个键:
Control_L&Control_R - 快捷键或键的序列:
<ctl>c+<ctl>x
如果键可以(或必须)按顺序按下,则使用“+”而不是“&”(例如,使用“t+t”表示“按 t 键两次”)。
请注意,在使用 .ui 文件时,需要将 <、> 和 & 转义为 <、> 和 &。
类型:gchar*
| 默认值 | NULL |