summaryrefslogtreecommitdiff
path: root/gtk/gtkgesturemultipress.h
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2014-03-21 19:21:56 +0100
committerCarlos Garnacho <carlosg@gnome.org>2014-05-23 19:54:23 +0200
commit000f38ed978029eeb1ba06aa8896233972afc9bd (patch)
tree98fdde6b2220a33e109ad9e75fe91d277f1c7c4b /gtk/gtkgesturemultipress.h
parent3db87cb0b7a195edc3cda0cb8c8dabf18348f9ab (diff)
downloadgtk+-000f38ed978029eeb1ba06aa8896233972afc9bd.tar.gz
multipress: Make a subclass of GtkGestureSingle
The redundant API has been removed here.
Diffstat (limited to 'gtk/gtkgesturemultipress.h')
-rw-r--r--gtk/gtkgesturemultipress.h15
1 files changed, 3 insertions, 12 deletions
diff --git a/gtk/gtkgesturemultipress.h b/gtk/gtkgesturemultipress.h
index f95f5689c1..31c8b750a9 100644
--- a/gtk/gtkgesturemultipress.h
+++ b/gtk/gtkgesturemultipress.h
@@ -24,7 +24,7 @@
#endif
#include <gtk/gtkwidget.h>
-#include <gtk/gtkgesture.h>
+#include <gtk/gtkgesturesingle.h>
G_BEGIN_DECLS
@@ -40,12 +40,12 @@ typedef struct _GtkGestureMultiPressClass GtkGestureMultiPressClass;
struct _GtkGestureMultiPress
{
- GtkGesture parent_instance;
+ GtkGestureSingle parent_instance;
};
struct _GtkGestureMultiPressClass
{
- GtkGestureClass parent_class;
+ GtkGestureSingleClass parent_class;
gboolean (* pressed) (GtkGestureMultiPress *gesture,
gint n_press,
@@ -65,15 +65,6 @@ GDK_AVAILABLE_IN_3_14
GtkGesture * gtk_gesture_multi_press_new (GtkWidget *widget);
GDK_AVAILABLE_IN_3_14
-void gtk_gesture_multi_press_reset (GtkGestureMultiPress *gesture);
-
-GDK_AVAILABLE_IN_3_14
-void gtk_gesture_multi_press_set_button (GtkGestureMultiPress *gesture,
- guint button);
-GDK_AVAILABLE_IN_3_14
-guint gtk_gesture_multi_press_get_button (GtkGestureMultiPress *gesture);
-
-GDK_AVAILABLE_IN_3_14
void gtk_gesture_multi_press_set_area (GtkGestureMultiPress *gesture,
const GdkRectangle *rect);
GDK_AVAILABLE_IN_3_14