gdk_surface_register_dnd (gtk_native_get_surface (native));
}
-/**
- * gtk_drop_target_get_target:
- * @dest: a #GtkDropTarget
- *
- * Gets the widget that the drop target is attached to.
- *
- * Returns: (nullable): get the widget that @dest is attached to
- */
-GtkWidget *
-gtk_drop_target_get_target (GtkDropTarget *dest)
-{
- g_return_val_if_fail (GTK_IS_DROP_TARGET (dest), NULL);
-
- return gtk_event_controller_get_widget (GTK_EVENT_CONTROLLER (dest));
-}
-
/**
* gtk_drop_target_get_drop:
* @dest: a #GtkDropTarget
GDK_AVAILABLE_IN_ALL
GdkDrop *gtk_drop_target_get_drop (GtkDropTarget *dest);
-GDK_AVAILABLE_IN_ALL
-GtkWidget *gtk_drop_target_get_target (GtkDropTarget *dest);
-
GDK_AVAILABLE_IN_ALL
const char *gtk_drop_target_find_mimetype (GtkDropTarget *dest);
GtkFileChooserWidget *impl = GTK_FILE_CHOOSER_WIDGET (user_data);
GtkFileChooserWidgetPrivate *priv = gtk_file_chooser_widget_get_instance_private (impl);
GtkDropTarget *dest = GTK_DROP_TARGET (source);
- GtkWidget *widget = gtk_drop_target_get_target (dest);
+ GtkWidget *widget = gtk_event_controller_get_widget (GTK_EVENT_CONTROLLER (dest));
GdkDrop *drop = gtk_drop_target_get_drop (dest);
GdkDrag *drag = gdk_drop_get_drag (drop);
gchar **uris;
int x,
int y)
{
- GtkWidget *widget = gtk_drop_target_get_target (dest);
+ GtkWidget *widget = gtk_event_controller_get_widget (GTK_EVENT_CONTROLLER (dest));
GdkDrop *drop = gtk_drop_target_get_drop (dest);
GtkNotebook *notebook = GTK_NOTEBOOK (widget);
GtkNotebookPrivate *priv = notebook->priv;
static void
gtk_notebook_drag_leave (GtkDropTarget *dest)
{
- GtkWidget *widget = gtk_drop_target_get_target (dest);
+ GtkWidget *widget = gtk_event_controller_get_widget (GTK_EVENT_CONTROLLER (dest));
GtkNotebook *notebook = GTK_NOTEBOOK (widget);
remove_switch_tab_timer (notebook);
int x,
int y)
{
- GtkWidget *widget = gtk_drop_target_get_target (dest);
+ GtkWidget *widget = gtk_event_controller_get_widget (GTK_EVENT_CONTROLLER (dest));
GtkNotebook *notebook = GTK_NOTEBOOK (widget);
GdkDrop *drop = gtk_drop_target_get_drop (dest);
GdkDrag *drag = gdk_drop_get_drag (drop);
gint x, gint y,
GtkWidget *label)
{
- GtkWidget *widget = gtk_drop_target_get_target (dest);
+ GtkWidget *widget = gtk_event_controller_get_widget (GTK_EVENT_CONTROLLER (dest));
gchar buf[32];
g_snprintf(buf, sizeof(buf), "%d",
gpointer data)
{
GtkDropTarget *dest = GTK_DROP_TARGET (source);
- GtkWidget *widget = gtk_drop_target_get_target (dest);
+ GtkWidget *widget = gtk_event_controller_get_widget (GTK_EVENT_CONTROLLER (dest));
gchar *text;
GtkSelectionData *selda;