4 * This file is part of LyX, the document processor.
5 * Licence details can be found in the file COPYING.
7 * \author Lars Gullik Bjønnes
10 * Full author contact details are available in file CREDITS.
16 #include "MenuBackend.h"
31 class Menus : public QObject, public MenuBackend
38 void fillMenuBar(GuiView * view);
40 /// \return a top-level submenu given its name.
41 QMenu * menu(QString const & name);
43 /// update the state of the menuitems - not needed
47 /// Initialize specific MACOS X menubar
48 void macxMenuBarInit(GuiView * view);
50 typedef QHash<QString, GuiPopupMenu *> NameMap;
52 /// name to menu for \c menu() method.
56 } // namespace frontend