diff options
author | Carlos Garnacho <carlosg@gnome.org> | 2014-03-24 14:35:17 +0100 |
---|---|---|
committer | Carlos Garnacho <carlosg@gnome.org> | 2014-05-23 19:54:23 +0200 |
commit | 997f05d99b6190321a614e4cbe7c9c1b748a0705 (patch) | |
tree | abc4803bf6a3463ae2be932c33fa0b4f3657be85 /gtk/gtkwidget.h | |
parent | 026b5014e89b7637d0f9cb4e15858ca86e41925c (diff) | |
download | gtk+-997f05d99b6190321a614e4cbe7c9c1b748a0705.tar.gz |
widget: Make helper gesture API take GtkGestures
GtkEventController may be certainly useful to keep event
handling self-contained in other places than gestures, but
the current widget API is highly related to gestures, so
just using GtkGesture as the argument there will be quite
more convenient. The other places where GtkEventController
make sense as a base object will better provide their own
hooks.
Diffstat (limited to 'gtk/gtkwidget.h')
-rw-r--r-- | gtk/gtkwidget.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/gtk/gtkwidget.h b/gtk/gtkwidget.h index f3b2cf0d23..5795865bdd 100644 --- a/gtk/gtkwidget.h +++ b/gtk/gtkwidget.h @@ -33,7 +33,7 @@ #include <gtk/gtkaccelgroup.h> #include <gtk/gtkborder.h> #include <gtk/gtktypes.h> -#include <gtk/gtkeventcontroller.h> +#include <gtk/gtkgesture.h> #include <atk/atk.h> G_BEGIN_DECLS @@ -1471,14 +1471,14 @@ void gtk_widget_class_bind_template_child_full (GtkWidgetClass * gssize struct_offset); GDK_AVAILABLE_IN_3_14 -void gtk_widget_add_controller (GtkWidget *widget, - GtkEventController *controller, +void gtk_widget_add_gesture (GtkWidget *widget, + GtkGesture *gesture, GtkPropagationPhase phase); GDK_AVAILABLE_IN_3_14 -void gtk_widget_remove_controller (GtkWidget *widget, - GtkEventController *controller); +void gtk_widget_remove_gesture (GtkWidget *widget, + GtkGesture *gesture); GDK_AVAILABLE_IN_3_14 -GList * gtk_widget_list_controllers (GtkWidget *widget, +GList * gtk_widget_list_gestures (GtkWidget *widget, GtkPropagationPhase phase); GDK_AVAILABLE_IN_3_14 |