longpress: Make a subclass of GtkGestureSingle
the redundant API here has been removed.
This commit is contained in:
@ -24,7 +24,7 @@
|
||||
#error "Only <gtk/gtk.h> can be included directly."
|
||||
#endif
|
||||
|
||||
#include <gtk/gtkgesture.h>
|
||||
#include <gtk/gtkgesturesingle.h>
|
||||
|
||||
G_BEGIN_DECLS
|
||||
|
||||
@ -40,12 +40,12 @@ typedef struct _GtkGestureLongPressClass GtkGestureLongPressClass;
|
||||
|
||||
struct _GtkGestureLongPress
|
||||
{
|
||||
GtkGesture parent_instance;
|
||||
GtkGestureSingle parent_instance;
|
||||
};
|
||||
|
||||
struct _GtkGestureLongPressClass
|
||||
{
|
||||
GtkGestureClass parent_class;
|
||||
GtkGestureSingleClass parent_class;
|
||||
|
||||
void (* pressed) (GtkGestureLongPress *gesture,
|
||||
gdouble x,
|
||||
@ -62,12 +62,6 @@ GType gtk_gesture_long_press_get_type (void) G_GNUC_CONST;
|
||||
GDK_AVAILABLE_IN_3_14
|
||||
GtkGesture * gtk_gesture_long_press_new (GtkWidget *widget);
|
||||
|
||||
GDK_AVAILABLE_IN_3_14
|
||||
void gtk_gesture_long_press_set_button (GtkGestureLongPress *gesture,
|
||||
guint button);
|
||||
GDK_AVAILABLE_IN_3_14
|
||||
guint gtk_gesture_long_press_get_button (GtkGestureLongPress *gesture);
|
||||
|
||||
G_END_DECLS
|
||||
|
||||
#endif /* __GTK_GESTURE_LONG_PRESS_H__ */
|
||||
|
||||
Reference in New Issue
Block a user