Userland: Accept drag_enter events for widgets supporting file drops

This patch will switch cursor to DragCopy when a user enters a widget
while dragging file(s), giving them a visual clue that it *might* be
dropped into this widget.

This is a rather naive approach, as the cursor icon will change for any
kind of file, as currently programs don't know the drag contents before
dropping it. But after all I think it's better than nothing. :^)
This commit is contained in:
Karol Kosek 2022-11-04 22:32:17 +01:00 committed by Andrew Kaster
commit 0b7f5bbdfb
Notes: sideshowbarker 2024-07-17 06:35:23 +09:00
21 changed files with 89 additions and 0 deletions

View file

@ -36,6 +36,7 @@ private:
void update_statusbar(ScriptEditor*);
void update_editor_actions(ScriptEditor*);
virtual void drag_enter_event(GUI::DragEvent&) override;
virtual void drop_event(GUI::DropEvent&) override;
RefPtr<GUI::Action> m_new_action;