mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 16:07:47 +00:00
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:
parent
461ee18d64
commit
0b7f5bbdfb
21 changed files with 89 additions and 0 deletions
|
@ -58,6 +58,7 @@ private:
|
|||
virtual void paint_event(GUI::PaintEvent&) override;
|
||||
virtual void mousedown_event(GUI::MouseEvent&) override;
|
||||
virtual void mouseup_event(GUI::MouseEvent&) override;
|
||||
virtual void drag_enter_event(GUI::DragEvent&) override;
|
||||
virtual void drop_event(GUI::DropEvent&) override;
|
||||
|
||||
void set_bitmap(Gfx::Bitmap const* bitmap);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue