Drag


Object Hierarchy:

Gdk.Drag Gdk.Drag Gdk.Drag GLib.Object GLib.Object GLib.Object->Gdk.Drag

Description:

[ CCode ( type_id = "gdk_drag_get_type ()" ) ]
public abstract class Drag : Object

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.


Namespace: Gdk
Package: gtk4

Content:

Properties:

Static methods:

Creation methods:

Methods:

Signals:

Inherited Members: