Skip to content

slint::language::DropEvent Struct

struct DropEvent;
C++
#include <slint.h>
C++

This structure is passed to the callbacks of the DropArea element.

DataTransfer slint::language::DropEvent::data

The payload set on the source DragArea.

LogicalPosition slint::language::DropEvent::position

The cursor position in the DropArea’s local coordinates.

DragAction slint::language::DropEvent::proposed_action

The action negotiated from current modifier state, clamped to the allowed set; when no modifier is pressed, the first allowed of move, copy, link. Updated on every DragMove. The target’s can-drop callback can return this to honor the user’s modifier choice, or override with any other allowed action.


© 2026 SixtyFPS GmbH