LibGUI: Hold down Alt when clicking TreeView to expand full subtree

On other operating systems, if you hold down Alt when you click to
expand part of a tree, it expands all of the children of the node
you clicked. This commit makes our TreeView act the same way :)
This commit is contained in:
Easton Pillay 2022-11-05 00:26:07 -04:00 committed by Andreas Kling
commit 22d54cd446
Notes: sideshowbarker 2024-07-17 08:55:54 +09:00
2 changed files with 28 additions and 0 deletions

View file

@ -43,6 +43,7 @@ public:
protected:
TreeView();
virtual void mousedown_event(MouseEvent&) override;
virtual void paint_event(PaintEvent&) override;
virtual void doubleclick_event(MouseEvent&) override;
virtual void keydown_event(KeyEvent&) override;