Sets a content provider on a GtkDragSource.
When the data is requested in the cause of a DND operation, it will be obtained from the content provider.
This function can be called before a drag is started, or in a handler for the [signal@Gtk.DragSource::prepare] signal.
You may consider setting the content provider back to %NULL in a [signal@Gtk.DragSource::drag-end] signal handler.
a GdkContentProvider, or %NULL
See Implementation
Sets a content provider on a GtkDragSource.
When the data is requested in the cause of a DND operation, it will be obtained from the content provider.
This function can be called before a drag is started, or in a handler for the [signal@Gtk.DragSource::prepare] signal.
You may consider setting the content provider back to %NULL in a [signal@Gtk.DragSource::drag-end] signal handler.