]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/qt4/Menus.h
do what the FIXME suggested
[lyx.git] / src / frontends / qt4 / Menus.h
index 633cd721511a2df9576aea62c466e23c66e7ee40..77da32d57f9a702f40ca99e9e9708e5b3867a9f0 100644 (file)
@@ -18,6 +18,9 @@
 #include <QObject>
 #include <QHash>
 
+class QMenu;
+
+
 namespace lyx {
 namespace frontend {
 
@@ -34,8 +37,8 @@ public:
        ///
        void fillMenuBar(GuiView * view);
 
-       /// opens a top-level submenu given its name
-       void openByName(QString const & name);
+       /// \return a top-level submenu given its name.
+       QMenu * menu(QString const & name);
 
        /// update the state of the menuitems - not needed
        void updateView();
@@ -46,7 +49,7 @@ private:
 
        typedef QHash<QString, GuiPopupMenu *> NameMap;
 
-       /// name to menu for openByName
+       /// name to menu for \c menu() method.
        NameMap name_map_;
 };