Signal

GtkAccelGroup::accel-changed

since: 3.0

Declaration

void
accel_changed (
  GtkAccelGroup* self,
  guint keyval,
  GdkModifierType* modifier,
  GClosure* accel_closure,
  gpointer user_data
)

Description [src]

The accel-changed signal is emitted when an entry is added to or removed from the accel group.

Widgets like GtkAccelLabel which display an associated accelerator should connect to this signal, and rebuild their visual representation if the accel_closure is theirs.

Default handler:

The default handler is called before the handlers added via g_signal_connect().

The signal can be detailed
Available since: 3.0

Parameters

keyval

Type: guint

The accelerator keyval.

modifier

Type: GdkModifierType

The modifier combination of the accelerator.

The data is owned by the caller of the function.
accel_closure

Type: GClosure

The GClosure of the accelerator.

The data is owned by the caller of the function.