IBusHotkeyProfile

IBusHotkeyProfile

Synopsis

                    IBusHotkeyProfile;
gboolean            ibus_hotkey_profile_add_hotkey      (IBusHotkeyProfile *profile,
                                                         guint keyval,
                                                         guint modifiers,
                                                         GQuark event);
gboolean            ibus_hotkey_profile_add_hotkey_from_string
                                                        (IBusHotkeyProfile *profile,
                                                         const gchar *str,
                                                         GQuark event);
gboolean            ibus_hotkey_profile_remove_hotkey   (IBusHotkeyProfile *profile,
                                                         guint keyval,
                                                         guint modifiers);
gboolean            ibus_hotkey_profile_remove_hotkey_by_event
                                                        (IBusHotkeyProfile *profile,
                                                         GQuark event);
GQuark              ibus_hotkey_profile_filter_key_event
                                                        (IBusHotkeyProfile *profile,
                                                         guint keyval,
                                                         guint modifiers,
                                                         guint prev_keyval,
                                                         guint prev_modifiers,
                                                         gpointer user_data);

Object Hierarchy

  GObject
   +----IBusObject
         +----IBusSerializable
               +----IBusHotkeyProfile

Signals

  "trigger"                                        : Run Last / Has Details

Description

Details

IBusHotkeyProfile

typedef struct _IBusHotkeyProfile IBusHotkeyProfile;


ibus_hotkey_profile_add_hotkey ()

gboolean            ibus_hotkey_profile_add_hotkey      (IBusHotkeyProfile *profile,
                                                         guint keyval,
                                                         guint modifiers,
                                                         GQuark event);

profile :

keyval :

modifiers :

event :

Returns :


ibus_hotkey_profile_add_hotkey_from_string ()

gboolean            ibus_hotkey_profile_add_hotkey_from_string
                                                        (IBusHotkeyProfile *profile,
                                                         const gchar *str,
                                                         GQuark event);

profile :

str :

event :

Returns :


ibus_hotkey_profile_remove_hotkey ()

gboolean            ibus_hotkey_profile_remove_hotkey   (IBusHotkeyProfile *profile,
                                                         guint keyval,
                                                         guint modifiers);

profile :

keyval :

modifiers :

Returns :


ibus_hotkey_profile_remove_hotkey_by_event ()

gboolean            ibus_hotkey_profile_remove_hotkey_by_event
                                                        (IBusHotkeyProfile *profile,
                                                         GQuark event);

profile :

event :

Returns :


ibus_hotkey_profile_filter_key_event ()

GQuark              ibus_hotkey_profile_filter_key_event
                                                        (IBusHotkeyProfile *profile,
                                                         guint keyval,
                                                         guint modifiers,
                                                         guint prev_keyval,
                                                         guint prev_modifiers,
                                                         gpointer user_data);

profile :

keyval :

modifiers :

prev_keyval :

prev_modifiers :

user_data :

Returns :

Signal Details

The "trigger" signal

void                user_function                      (IBusHotkeyProfile *ibushotkeyprofile,
                                                        guint              arg1,
                                                        gpointer           arg2,
                                                        gpointer           user_data)              : Run Last / Has Details

ibushotkeyprofile :

the object which received the signal.

arg1 :

arg2 :

user_data :

user data set when the signal handler was connected.