Gtk.Widget.add_controller

### Method

# Gtk Widgetadd_controller

#### Declaration [src]

    void
    gtk_widget_add_controller (
      GtkWidget* widget,
      GtkEventController* controller
    )

#### Description [src]

Adds an event controller to the widget.

The event controllers of a widget handle the events that are propagated to the widget.

You will usually want to call this function right after creating any kind of `GtkEventController`.

#### Parameters

`controller`

  Type: `GtkEventController`

  An event controller that hasn’t been added to a widget yet.

  The instance takes ownership of the data, and is responsible for freeing it.