]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/qt4/GuiView.cpp
header cleanup.
[lyx.git] / src / frontends / qt4 / GuiView.cpp
index 72df7a3e081d65a9f95474643cbe045a862bdf41..e4a1ebb742266cecb4ff6893642335d280056055 100644 (file)
@@ -45,7 +45,6 @@
 #include "LyX.h"
 #include "LyXRC.h"
 #include "LyXVC.h"
-#include "MenuBackend.h"
 #include "Paragraph.h"
 #include "TextClass.h"
 #include "Text.h"
@@ -1365,7 +1364,8 @@ bool GuiView::dispatch(FuncRequest const & cmd)
                        break;
 
                case LFUN_MENU_OPEN:
-                       guiApp->menus().openByName(toqstr(cmd.argument()));
+                       if (QMenu * menu = guiApp->menus().menu(toqstr(cmd.argument())))
+                               menu->exec(QCursor::pos());
                        break;
 
                case LFUN_FILE_INSERT: