Class method
GtkWidgetClassadd_binding_signal
Declaration [src]
void
gtk_widget_class_add_binding_signal (
WidgetClass* self,
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.
Parameters
keyval |
guint |
Key value of binding to install. |
|
mods |
GdkModifierType |
Key modifier of binding to install. |
|
signal |
const char* |
The signal to execute. |
|
The data is owned by the caller of the function. | |
The string is a NUL terminated UTF-8 string. | |
format_string |
const char* |
GVariant format string for arguments
or |
|
The argument can be NULL . | |
The data is owned by the caller of the function. | |
The string is a NUL terminated UTF-8 string. | |
... |
|
Arguments, as given by format string. |