ladybird/LibGUI/GApplication.h
2019-02-11 14:56:23 +01:00

23 lines
358 B
C++

#pragma once
#include <AK/OwnPtr.h>
class GEventLoop;
class GMenuBar;
class GApplication {
public:
static GApplication& the();
GApplication(int argc, char** argv);
~GApplication();
int exec();
void exit(int);
void set_menubar(OwnPtr<GMenuBar>&&);
private:
OwnPtr<GEventLoop> m_event_loop;
OwnPtr<GMenuBar> m_menubar;
};