属性

GtkShortcutsShortcut:accelerator

声明

property accelerator: utf8 [ read, write ]

描述 [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 文件时,需要将 <>& 转义为 &lt;&gt&amp

类型:gchar*

默认值NULL

标志

可读
可写
构造
仅构造