DragIcon
Object Hierarchy:
Description:
[ CCode ( type_id = "gtk_drag_icon_get_type ()" ) ]
public sealed class DragIcon : Widget, Accessible, Buildable, ConstraintTarget, Native, Root
public sealed class DragIcon : Widget, Accessible, Buildable, ConstraintTarget, Native, Root
`GtkDragIcon` is a `GtkRoot` implementation for drag icons.
A drag icon moves with the pointer during a Drag-and-Drop operation and is destroyed when the drag ends.
To set up a drag icon and associate it with an ongoing drag operation, use [func@Gtk.DragIcon.get_for_drag] to get the icon for a drag. You can then use it like any other widget and use [method@Gtk.DragIcon.set_child] to set whatever widget should be used for the drag icon.
Keep in mind that drag icons do not allow user input.
Namespace: Gtk
Package: gtk4
Content:
Properties:
Static methods:
Creation methods:
Methods:
Inherited Members:
All known members inherited from class Gtk.Widget
All known members inherited from class GLib.Object
All known members inherited from interface Gtk.Accessible
All known members inherited from interface Gtk.Buildable
All known members inherited from interface Gtk.Native
All known members inherited from interface Gtk.Root