Class method
GtkWidgetClassadd_binding_signal
Declaration [src]
void
gtk_widget_class_add_binding_signal (
GtkWidgetClass* widget_class,
guint keyval,
GdkModifierType mods,
const char* signal,
const char* format_string,
...
)
Description [src]
Creates a new shortcut for widget_class that emits the given action
signal with arguments read according to format_string.
The arguments and format string must be provided in the same way as with g_variant_new().
This function is a convenience wrapper around
gtk_widget_class_add_shortcut() and must be called during class initialization.
| This class method is not directly available to language bindings |
Parameters
keyval-
Type:
guintKey value of binding to install.
mods-
Type:
GdkModifierTypeKey modifier of binding to install.
signal-
Type:
const char*The signal to execute.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. format_string-
Type:
const char*GVariant format string for arguments or
NULLfor no arguments.The argument can be NULL.The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. ...-
Type:
Arguments, as given by format string.