1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 04:07:45 +00:00

LibGUI: Add PathBreadcrumbbar

This Widget wraps both a Breadcrumbbar and a TextBox for editing the
path manually, based heavily on the existing code in FileManager.

Breadcrumbbar itself requires outside code to micro-manage what it does.
This class provides a simpler interface for it: Users don't have to
worry about segments, they just give/receive a string for the current
path.
This commit is contained in:
Sam Atkins 2023-02-06 17:29:07 +00:00 committed by Linus Groh
parent f5cf41eb5d
commit f0c2dcdbac
5 changed files with 228 additions and 2 deletions

View file

@ -18,6 +18,7 @@ class Application;
class AutocompleteBox;
class AutocompleteProvider;
class BoxLayout;
class Breadcrumbbar;
class Button;
class CheckBox;
class ComboBox;
@ -56,6 +57,7 @@ class MultiView;
class OpacitySlider;
class PaintEvent;
class Painter;
class PathBreadcrumbbar;
class PersistentHandle;
class PersistentModelIndex;
class RadioButton;