summaryrefslogtreecommitdiff
path: root/gtk/gtkwidget.h
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2014-03-24 14:35:17 +0100
committerCarlos Garnacho <carlosg@gnome.org>2014-05-23 19:54:23 +0200
commit997f05d99b6190321a614e4cbe7c9c1b748a0705 (patch)
treeabc4803bf6a3463ae2be932c33fa0b4f3657be85 /gtk/gtkwidget.h
parent026b5014e89b7637d0f9cb4e15858ca86e41925c (diff)
downloadgtk+-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.h12
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