addDPStaticEntry( menu, qtr( "Open &Location from clipboard" ),
NULL, SLOT( openUrlDialog() ), "Ctrl+V" );
- recentsMenu = new QMenu( qtr( "&Recent Media" ), menu );
- updateRecents( p_intf );
- menu->addMenu( recentsMenu );
+ if( config_GetInt( p_intf, "qt-recentplay" ) )
+ {
+ recentsMenu = new QMenu( qtr( "&Recent Media" ), menu );
+ updateRecents( p_intf );
+ menu->addMenu( recentsMenu );
+ }
menu->addMenu( SDMenu( p_intf, menu ) );
menu->addSeparator();
free( psz_tmp );
load();
- if ( !isActive ) clear();
+ if( !isActive ) clear();
}
RecentsMRL::~RecentsMRL()
if ( stack->isEmpty() )
return;
stack->clear();
- QVLCMenu::updateRecents( p_intf );
+ if( !isActive ) QVLCMenu::updateRecents( p_intf );
save();
}