Drag
The GdkDrag
object represents the source of an ongoing DND operation.
A GdkDrag
is created when a drag is started, and stays alive for duration of the DND operation. After a drag has been started with func@Gdk.Drag.begin, the caller gets informed about the status of the ongoing drag operation with signals on the GdkDrag
object.
GTK provides a higher level abstraction based on top of these functions, and so they are not normally needed in GTK applications. See the "Drag and Drop" section of the GTK documentation for more information.
Constructors
Properties
Functions
Emitted when the drag operation is cancelled.
Emitted when the destination side has finished reading all data.
Emitted when the drop operation is performed on an accepting client.
Returns the surface on which the drag icon should be rendered during the drag operation.
Sets the position of the drag surface that will be kept under the cursor hotspot.