You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

21 lines
396 B

#ifndef JUCI_MENU_H_
#define JUCI_MENU_H_
#include <string>
#include <unordered_map>
#include <gtkmm.h>
class Menu {
public:
Menu();
Gtk::Widget& get_widget();
void build();
Gtk::Box box;
std::unordered_map<std::string, std::string> key_map;
std::string ui_xml;
Glib::RefPtr<Gtk::UIManager> ui_manager;
Glib::RefPtr<Gtk::ActionGroup> action_group;
};
#endif // JUCI_MENU_H_