GtkShortcutTrigger

描述 [src]

abstract class Gtk.ShortcutTrigger : GObject.Object
{
  /* No available fields */
}

GtkShortcutTrigger 跟踪如何激活 GtkShortcut

要了解 GtkShortcutTrigger 是否触发,可以在 GdkEvent 上调用 gtk_shortcut_trigger_trigger()

GtkShortcutTriggers 包含一些函数,让最终用户可以轻松显示,并且可以打印出来进行调试。

所有 GtkShortcutTriggers 都是不可变的,你只能在构造期间指定它们的属性。如果你想更改触发器,必须用一个新触发器替换它。

层级

hierarchy this GtkShortcutTrigger ancestor_0 GObject ancestor_0--this

祖先

构造函数

gtk_shortcut_trigger_parse_string

尝试解析给定的字符串为触发器。

实例方法

gtk_shortcut_trigger_compare

trigger1trigger2的类型为 gconstpointer,目的是允许使用此函数作为 GCompareFunc

gtk_shortcut_trigger_equal

检查trigger1trigger2是否在相同条件下触发。

gtk_shortcut_trigger_hash

GtkShortcutTrigger生成哈希值。

gtk_shortcut_trigger_print

将所给的触发器打印为一个字符串给开发人员看。这是为了调试和记录。

gtk_shortcut_trigger_print_label

将给定的触发器打印为字符串。

gtk_shortcut_trigger_to_label

获取给定触发器的文本表示。

gtk_shortcut_trigger_to_string

将给定的触发器打印为一个可读的字符串。

gtk_shortcut_trigger_trigger

检查给定的event是否触发了self

GObject (43) 继承的方法

有关方法的完整列表,请参阅 GObject

信号

GObject (1) 继承的信号
GObject::notify

notify 信号在对象的一个属性通过 g_object_set_property()、g_object_set() 等设置值时在对象上发出。

类结构

struct GtkShortcutTriggerClass {
  /* no available fields */
}

无可用描述。