类
GtkShortcutAction
描述 [源代码]
abstract class Gtk.ShortcutAction : GObject.Object
{
/* No available fields */
}
GtkShortcutAction
编码一个可通过键盘快捷键触发的操作。
GtkShortcutActions
包含允许以方便的方式呈现给最终用户以及为调试打印的功能。
所有 GtkShortcutActions
都是不可变的,你只能在构建期间指定它们的属性。如果你要更改一个操作,你必须用一个新的操作替换它。如果你需要向操作传递参数,这些参数由更高级别的 GtkShortcut
对象指定。
若要手动激活 GtkShortcutAction
,可以调用 gtk_shortcut_action_activate()
。
GTK 提供了各种操作
GtkMnemonicAction
:一种调用gtk_widget_mnemonic_activate()
的快捷操作GtkCallbackAction
:一种调用给定回调的快捷操作GtkSignalAction
:一种发送给定信号的快捷操作GtkActivateAction
:一种调用gtk_widget_activate()
的快捷操作GtkNamedAction
:一种调用gtk_widget_activate_action()
的快捷操作GtkNothingAction
:一种不执行任何操作的快捷操作。
信号
从 GObject (1) 继承的信号
GObject::notify
当对象的某些属性通过 g_object_set_property()、g_object_set() 等方式设置了值时,会在对象上发送 notify 信号。