diff --git a/Applications/Piano/main.cpp b/Applications/Piano/main.cpp index ddc5ccb8a6..3f20b1a2dc 100644 --- a/Applications/Piano/main.cpp +++ b/Applications/Piano/main.cpp @@ -3,8 +3,11 @@ #include #include #include +#include #include #include +#include +#include #include int main(int argc, char** argv) @@ -41,5 +44,16 @@ int main(int argc, char** argv) }, piano_widget); + auto menubar = make(); + + auto app_menu = make("Piano"); + app_menu->add_action(GAction::create("Quit", { Mod_Alt, Key_F4 }, [](const GAction&) { + GApplication::the().quit(0); + return; + })); + menubar->add_menu(move(app_menu)); + + app.set_menubar(move(menubar)); + return app.exec(); }