Widget.addAccelerator

Installs an accelerator for this widget in accel_group that causes accel_signal to be emitted if the accelerator is activated. The accel_group needs to be added to the widget’s toplevel via gtk.window.Window.addAccelGroup, and the signal must be of type G_SIGNAL_ACTION. Accelerators added through this function are not user changeable during runtime. If you want to support accelerators that can be changed by the user, use gtk.accel_map.AccelMap.addEntry and gtk.widget.Widget.setAccelPath or gtk.menu_item.MenuItem.setAccelPath instead.

Parameters

accelSignal string

widget signal to emit on accelerator activation

accelGroup gtk.accel_group.AccelGroup

accel group for this widget, added to its toplevel

accelKey uint

GDK keyval of the accelerator

accelMods gdk.types.ModifierType

modifier key combination of the accelerator

accelFlags gtk.types.AccelFlags

flag accelerators, e.g. gtk.types.AccelFlags.Visible