mirror of
https://github.com/RGBCube/serenity
synced 2025-05-31 09:28:11 +00:00
LibGUI: Put all classes in the GUI namespace and remove the leading G
This took me a moment. Welcome to the new world of GUI::Widget! :^)
This commit is contained in:
parent
2d39da5405
commit
c5bd9d4ed1
337 changed files with 5400 additions and 4816 deletions
|
@ -38,29 +38,30 @@ class SharedBuffer;
|
|||
namespace Core {
|
||||
class EventLoop;
|
||||
}
|
||||
|
||||
class GAction;
|
||||
class GKeyEvent;
|
||||
class GMenuBar;
|
||||
class GWindow;
|
||||
class GWindowServerConnection;
|
||||
class Palette;
|
||||
class Point;
|
||||
|
||||
class GApplication {
|
||||
namespace GUI {
|
||||
class Action;
|
||||
class KeyEvent;
|
||||
class MenuBar;
|
||||
class Window;
|
||||
class WindowServerConnection;
|
||||
|
||||
class Application {
|
||||
public:
|
||||
static GApplication& the();
|
||||
GApplication(int argc, char** argv);
|
||||
~GApplication();
|
||||
static Application& the();
|
||||
Application(int argc, char** argv);
|
||||
~Application();
|
||||
|
||||
int exec();
|
||||
void quit(int = 0);
|
||||
|
||||
void set_menubar(OwnPtr<GMenuBar>&&);
|
||||
GAction* action_for_key_event(const GKeyEvent&);
|
||||
void set_menubar(OwnPtr<MenuBar>&&);
|
||||
Action* action_for_key_event(const KeyEvent&);
|
||||
|
||||
void register_global_shortcut_action(Badge<GAction>, GAction&);
|
||||
void unregister_global_shortcut_action(Badge<GAction>, GAction&);
|
||||
void register_global_shortcut_action(Badge<Action>, Action&);
|
||||
void unregister_global_shortcut_action(Badge<Action>, Action&);
|
||||
|
||||
void show_tooltip(const StringView&, const Point& screen_location);
|
||||
void hide_tooltip();
|
||||
|
@ -68,8 +69,8 @@ public:
|
|||
bool quit_when_last_window_deleted() const { return m_quit_when_last_window_deleted; }
|
||||
void set_quit_when_last_window_deleted(bool b) { m_quit_when_last_window_deleted = b; }
|
||||
|
||||
void did_create_window(Badge<GWindow>);
|
||||
void did_delete_last_window(Badge<GWindow>);
|
||||
void did_create_window(Badge<Window>);
|
||||
void did_delete_last_window(Badge<Window>);
|
||||
|
||||
const String& invoked_as() const { return m_invoked_as; }
|
||||
const Vector<String>& args() const { return m_args; }
|
||||
|
@ -81,13 +82,15 @@ public:
|
|||
|
||||
private:
|
||||
OwnPtr<Core::EventLoop> m_event_loop;
|
||||
OwnPtr<GMenuBar> m_menubar;
|
||||
OwnPtr<MenuBar> m_menubar;
|
||||
RefPtr<PaletteImpl> m_palette;
|
||||
RefPtr<PaletteImpl> m_system_palette;
|
||||
HashMap<GShortcut, GAction*> m_global_shortcut_actions;
|
||||
HashMap<Shortcut, Action*> m_global_shortcut_actions;
|
||||
class TooltipWindow;
|
||||
TooltipWindow* m_tooltip_window { nullptr };
|
||||
bool m_quit_when_last_window_deleted { true };
|
||||
String m_invoked_as;
|
||||
Vector<String> m_args;
|
||||
};
|
||||
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue