From bb23377b48c7cfc01e62bedcde2e611efa24c450 Mon Sep 17 00:00:00 2001 From: thankyouverycool <66646555+thankyouverycool@users.noreply.github.com> Date: Wed, 16 Feb 2022 10:13:16 -0500 Subject: [PATCH] LibGUI: Let AbstractViews be activated programmatically --- Userland/Libraries/LibGUI/AbstractView.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Userland/Libraries/LibGUI/AbstractView.h b/Userland/Libraries/LibGUI/AbstractView.h index cc13084541..f4c854b248 100644 --- a/Userland/Libraries/LibGUI/AbstractView.h +++ b/Userland/Libraries/LibGUI/AbstractView.h @@ -61,6 +61,9 @@ public: ModelSelection const& selection() const { return m_selection; } virtual void select_all() { } + void activate(ModelIndex const&); + void activate_selected(); + bool is_editable() const { return m_editable; } void set_editable(bool editable) { m_editable = editable; } @@ -160,8 +163,6 @@ protected: virtual void did_scroll() override; void set_hovered_index(ModelIndex const&); - void activate(ModelIndex const&); - void activate_selected(); void update_edit_widget_position(); void stop_highlighted_search_timer();