Class
GtkEventControllerKey
Description [src]
final class Gtk.EventControllerKey : Gtk.EventController
{
/* No available fields */
}
GtkEventControllerKey
is an event controller meant for situations
where you need access to key events.
This object was added in 3.24.
Instance methods
Methods inherited from GtkEventController (5)
gtk_event_controller_get_propagation_phase
Gets the propagation phase at which controller
handles events.
since: 3.14
gtk_event_controller_get_widget
Returns the GtkWidget
this controller relates to.
since: 3.14
gtk_event_controller_handle_event
Feeds an events into controller
, so it can be interpreted
and the controller actions triggered.
since: 3.14
gtk_event_controller_reset
Resets the controller
to a clean state. Every interaction
the controller did through GtkEventController::handle-event
will be dropped at this point.
since: 3.14
gtk_event_controller_set_propagation_phase
Sets the propagation phase at which a controller handles events.
since: 3.14
Properties
Properties inherited from GtkEventController (2)
Gtk.EventController:propagation-phase
The propagation phase at which this controller will handle events.
since: 3.14
Gtk.EventController:widget
The widget receiving the GdkEvents
that the controller will handle.
since: 3.14
Signals
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.