From 9e83bbe1cdf730fb5f5869105419f66f2d10345b Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Sat, 15 Feb 2020 01:33:34 +0100 Subject: [PATCH] LibGUI: Reduce header dependencies of GUI::Action --- Libraries/LibGUI/AbstractTableView.cpp | 3 ++- Libraries/LibGUI/Action.h | 34 +++++++++++++------------- 2 files changed, 19 insertions(+), 18 deletions(-) diff --git a/Libraries/LibGUI/AbstractTableView.cpp b/Libraries/LibGUI/AbstractTableView.cpp index bea23dfe71..cb180241ce 100644 --- a/Libraries/LibGUI/AbstractTableView.cpp +++ b/Libraries/LibGUI/AbstractTableView.cpp @@ -25,12 +25,13 @@ */ #include -#include #include #include #include #include #include +#include +#include namespace GUI { diff --git a/Libraries/LibGUI/Action.h b/Libraries/LibGUI/Action.h index ba1688c0e9..2d3f899ece 100644 --- a/Libraries/LibGUI/Action.h +++ b/Libraries/LibGUI/Action.h @@ -34,9 +34,9 @@ #include #include #include -#include +#include #include -#include +#include namespace GUI { @@ -46,21 +46,21 @@ class Button; class MenuItem; namespace CommonActions { -NonnullRefPtr make_open_action(Function, Core::Object* parent = nullptr); -NonnullRefPtr make_undo_action(Function, Core::Object* parent = nullptr); -NonnullRefPtr make_redo_action(Function, Core::Object* parent = nullptr); -NonnullRefPtr make_cut_action(Function, Core::Object* parent = nullptr); -NonnullRefPtr make_copy_action(Function, Core::Object* parent = nullptr); -NonnullRefPtr make_paste_action(Function, Core::Object* parent = nullptr); -NonnullRefPtr make_delete_action(Function, Core::Object* parent = nullptr); -NonnullRefPtr make_move_to_front_action(Function, Core::Object* parent = nullptr); -NonnullRefPtr make_move_to_back_action(Function, Core::Object* parent = nullptr); -NonnullRefPtr make_fullscreen_action(Function, Core::Object* parent = nullptr); -NonnullRefPtr make_quit_action(Function); -NonnullRefPtr make_go_back_action(Function, Core::Object* parent = nullptr); -NonnullRefPtr make_go_forward_action(Function, Core::Object* parent = nullptr); -NonnullRefPtr make_go_home_action(Function callback, Core::Object* parent = nullptr); -NonnullRefPtr make_reload_action(Function, Core::Object* parent = nullptr); + NonnullRefPtr make_open_action(Function, Core::Object* parent = nullptr); + NonnullRefPtr make_undo_action(Function, Core::Object* parent = nullptr); + NonnullRefPtr make_redo_action(Function, Core::Object* parent = nullptr); + NonnullRefPtr make_cut_action(Function, Core::Object* parent = nullptr); + NonnullRefPtr make_copy_action(Function, Core::Object* parent = nullptr); + NonnullRefPtr make_paste_action(Function, Core::Object* parent = nullptr); + NonnullRefPtr make_delete_action(Function, Core::Object* parent = nullptr); + NonnullRefPtr make_move_to_front_action(Function, Core::Object* parent = nullptr); + NonnullRefPtr make_move_to_back_action(Function, Core::Object* parent = nullptr); + NonnullRefPtr make_fullscreen_action(Function, Core::Object* parent = nullptr); + NonnullRefPtr make_quit_action(Function); + NonnullRefPtr make_go_back_action(Function, Core::Object* parent = nullptr); + NonnullRefPtr make_go_forward_action(Function, Core::Object* parent = nullptr); + NonnullRefPtr make_go_home_action(Function callback, Core::Object* parent = nullptr); + NonnullRefPtr make_reload_action(Function, Core::Object* parent = nullptr); }; class Action final : public Core::Object {