gtk: Add GtkShortcut
This is the base class for what is about to take over all sorts of keyboard shortcuts. The initial version barely deals with keybindings.
This commit is contained in:
committed by
Matthias Clasen
parent
504e203a1d
commit
8b96ce4e8b
@@ -345,6 +345,7 @@
|
||||
<chapter>
|
||||
<title>Keyboard shortcuts</title>
|
||||
<xi:include href="xml/gtkshortcutcontroller.xml" />
|
||||
<xi:include href="xml/gtkshortcut.xml" />
|
||||
</chapter>
|
||||
</part>
|
||||
|
||||
|
||||
@@ -6691,6 +6691,30 @@ GTK_EVENT_CONTROLLER_MOTION_GET_CLASS
|
||||
gtk_event_controller_motion_get_type
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
<FILE>gtkshortcut</FILE>
|
||||
<TITLE>GtkShortcut</TITLE>
|
||||
GtkShortcut
|
||||
gtk_shortcut_new
|
||||
gtk_shortcut_set_keyval
|
||||
gtk_shortcut_activate
|
||||
gtk_shortcut_get_arguments
|
||||
gtk_shortcut_set_arguments
|
||||
gtk_shortcut_get_signal
|
||||
gtk_shortcut_set_signal
|
||||
|
||||
<SUBSECTION Standard>
|
||||
GTK_TYPE_SHORTCUT
|
||||
GTK_SHORTCUT
|
||||
GTK_SHORTCUT_CLASS
|
||||
GTK_IS_SHORTCUT
|
||||
GTK_IS_SHORTCUT_CLASS
|
||||
GTK_SHORTCUT_GET_CLASS
|
||||
|
||||
<SUBSECTION Private>
|
||||
gtk_shortcut_get_type
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
<FILE>gtkshortcutcontroller</FILE>
|
||||
<TITLE>GtkShortcutController</TITLE>
|
||||
|
||||
@@ -161,6 +161,7 @@ gtk_separator_menu_item_get_type
|
||||
gtk_separator_tool_item_get_type
|
||||
gtk_settings_get_type
|
||||
gtk_shortcut_controller_get_type
|
||||
gtk_shortcut_get_type
|
||||
gtk_shortcut_label_get_type
|
||||
gtk_shortcuts_window_get_type
|
||||
gtk_shortcuts_section_get_type
|
||||
|
||||
Reference in New Issue
Block a user