#ifndef JUCI_MENU_H_ #define JUCI_MENU_H_ #include #include #include class Menu { public: class Config { public: std::unordered_map keys; }; Menu(); void add_action(const std::string &name, std::function action); std::unordered_map > actions; void set_keys(); void build(); Glib::RefPtr builder; std::string ui_xml; }; #endif // JUCI_MENU_H_