drop
Description:
Emitted on the drop site when the user drops the data onto the widget.
The signal handler must determine whether the pointer position is in a drop zone or not. If it is not in a drop zone, it returns false and no further processing is necessary.
Otherwise, the handler returns true. In this case, this handler will accept the drop. The handler must ensure that [method@Gdk.Drop.finish] is called to let the source know that the drop is done. The call to [method@Gdk.Drop.finish] must only be done when all data has been received.
To receive the data, use one of the read functions provided by [class@Gdk.Drop] such as [method@Gdk.Drop.read_async] or [ method@Gdk.Drop.read_value_async].
Parameters:
drop |
the `GdkDrop` |
x |
the x coordinate of the current pointer position |
y |
the y coordinate of the current pointer position |
Returns:
whether the drop is accepted at the given pointer position |