From 33aa26b1b9d86ef711e120554f5001273020ecae Mon Sep 17 00:00:00 2001 From: Jean-Philippe Andre Date: Mon, 16 Jun 2008 16:30:41 +0200 Subject: [PATCH] Qt menu: use MenuFunc with InterfaceMenu Signed-off-by: Jean-Baptiste Kempf --- modules/gui/qt4/menus.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/gui/qt4/menus.cpp b/modules/gui/qt4/menus.cpp index 1b4babef17..f01f0535c0 100644 --- a/modules/gui/qt4/menus.cpp +++ b/modules/gui/qt4/menus.cpp @@ -311,6 +311,9 @@ QMenu *QVLCMenu::ToolsMenu( intf_thread_t *p_intf, { QMenu *intfmenu = InterfacesMenu( p_intf, menu ); intfmenu->setTitle( qtr( "Add Interfaces" ) ); + MenuFunc *f = new MenuFunc( intfmenu, 4 ); + CONNECT( intfmenu, aboutToShow(), THEDP->menusUpdateMapper, map() ); + THEDP->menusUpdateMapper->setMapping( intfmenu, f ); menu->addMenu( intfmenu ); menu->addSeparator(); } @@ -377,8 +380,6 @@ QMenu *QVLCMenu::InterfacesMenu( intf_thread_t *p_intf, QMenu *current ) QMenu *submenu = new QMenu( current ); QMenu *menu = Populate( p_intf, submenu, varnames, objects ); - CONNECT( menu, aboutToShow(), THEDP->menusUpdateMapper, map() ); - THEDP->menusUpdateMapper->setMapping( menu, 4 ); return menu; } -- 2.39.2