diff --git a/modules/gui/qt4/menus.cpp b/modules/gui/qt4/menus.cpp index 4a6d0e528961ca530c339c208996734db2e3dd19..7b0e0c6d8db738c05ca814f4f7ce7e1bd1e499ec 100644 --- a/modules/gui/qt4/menus.cpp +++ b/modules/gui/qt4/menus.cpp @@ -850,6 +850,25 @@ void QVLCMenu::PopupMenu( intf_thread_t *p_intf, bool show ) action->setCheckable( true ); action->setChecked( mi->isFullScreen() ); } + else /* We are using the skins interface. + If not, this entry will not show. */ + { + objects.clear(); + varnames.clear(); + vlc_object_t *p_object = ( vlc_object_t* ) + vlc_object_find( p_intf, VLC_OBJECT_INTF, FIND_PARENT ); + if( p_object ) + { + objects.push_back( p_object->i_object_id ); + varnames.push_back( "intf-skins" ); + Populate( p_intf, submenu, varnames, objects ); + vlc_object_release( p_object ); + } + else + { + msg_Dbg( p_intf, "could not find parent interface" ); + } + } menu->addMenu( submenu ); }