dragsource: Drop gtk_drag_get_source

This commit is contained in:
Matthias Clasen 2020-01-06 20:03:24 -05:00
parent df050c51bb
commit 8b058572f0
2 changed files with 0 additions and 30 deletions

View File

@ -618,33 +618,6 @@ gtk_drag_source_set_icon (GtkDragSource *source,
source->hot_y = hot_y; source->hot_y = hot_y;
} }
/**
* gtk_drag_get_source:
* @drag: a #GdkDrag
*
* Obtains the #GtkDragSource from which a #GdkDrag originates.
*
* This function should rarely be needed. Once case where it can
* be used is together with gtk_drop_get_drag(), to determine
* whether a 'local' drag is coming from the same widget.
*
* Returns: (transfer none) (nullable): a #GtkDragSource, or %NULL
*/
GtkDragSource *
gtk_drag_get_source (GdkDrag *drag)
{
gpointer data;
g_return_val_if_fail (GDK_IS_DRAG (drag), NULL);
data = g_object_get_data (G_OBJECT (drag), I_("gtk-drag-source"));
if (data)
return GTK_DRAG_SOURCE (data);
return NULL;
}
/** /**
* gtk_drag_source_get_drag: * gtk_drag_source_get_drag:
* @source: a #GtkDragSource * @source: a #GtkDragSource

View File

@ -80,9 +80,6 @@ void gtk_drag_source_drag_begin (GtkDragSource *source,
GDK_AVAILABLE_IN_ALL GDK_AVAILABLE_IN_ALL
void gtk_drag_source_drag_cancel (GtkDragSource *sourcei); void gtk_drag_source_drag_cancel (GtkDragSource *sourcei);
GDK_AVAILABLE_IN_ALL
GtkDragSource * gtk_drag_get_source (GdkDrag *drag);
GDK_AVAILABLE_IN_ALL GDK_AVAILABLE_IN_ALL
GdkDrag * gtk_drag_source_get_drag (GtkDragSource *source); GdkDrag * gtk_drag_source_get_drag (GtkDragSource *source);