类
GtkAlternativeTrigger
描述 [源代码]
final class Gtk.AlternativeTrigger : Gtk.ShortcutTrigger
{
/* No available fields */
}
一个 GtkShortcutTrigger
,它组合了两个触发器。
当两个触发器中的任何一个被触发时,GtkAlternativeTrigger
就会被触发。
这可以级联以组合两个以上的触发器。
实例方法
从 GtkShortcutTrigger (8) 继承的方法
gtk_shortcut_trigger_compare
trigger1
和 trigger2
的类型仅为 gconstpointer
,以允许使用此函数作为 GCompareFunc
。
gtk_shortcut_trigger_equal
检查 trigger1
和 trigger2
是否在相同条件下触发。
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 (1) 继承的信号
GObject::notify
当对象的某个属性通过 g_object_set_property()、g_object_set() 等设置其值时,将发出 notify 信号。