Commit 492b2bc1 authored by Jean-Baptiste Kempf's avatar Jean-Baptiste Kempf

Qt: fix subtitle menu

parent e472a4a9
...@@ -597,7 +597,7 @@ QMenu *QVLCMenu::AudioMenu( intf_thread_t *p_intf, QMenu * current ) ...@@ -597,7 +597,7 @@ QMenu *QVLCMenu::AudioMenu( intf_thread_t *p_intf, QMenu * current )
} }
/* Subtitles */ /* Subtitles */
QMenu *QVLCMenu::SubMenu( intf_thread_t *p_intf, QMenu *current ) QMenu *QVLCMenu::SubtitleMenu( intf_thread_t *p_intf, QMenu *current )
{ {
QAction *action; QAction *action;
QMenu *submenu = new QMenu( qtr( "&Subtitles Track" ), current ); QMenu *submenu = new QMenu( qtr( "&Subtitles Track" ), current );
...@@ -624,7 +624,7 @@ QMenu *QVLCMenu::VideoMenu( intf_thread_t *p_intf, QMenu *current, bool b_subtit ...@@ -624,7 +624,7 @@ QMenu *QVLCMenu::VideoMenu( intf_thread_t *p_intf, QMenu *current, bool b_subtit
{ {
addActionWithSubmenu( current, "video-es", qtr( "Video &Track" ) ); addActionWithSubmenu( current, "video-es", qtr( "Video &Track" ) );
if( b_subtitle) if( b_subtitle)
SubMenu( p_intf, current ); SubtitleMenu( p_intf, current );
current->addSeparator(); current->addSeparator();
...@@ -982,7 +982,9 @@ void QVLCMenu::PopupMenu( intf_thread_t *p_intf, bool show ) ...@@ -982,7 +982,9 @@ void QVLCMenu::PopupMenu( intf_thread_t *p_intf, bool show )
if( action->menu()->isEmpty() ) if( action->menu()->isEmpty() )
action->setEnabled( false ); action->setEnabled( false );
SubMenu( p_intf, menu )->setTitle( qtr( "Subti&tle") ); submenu = SubtitleMenu( p_intf, menu );
submenu->setTitle( qtr( "Subti&tle") );
UpdateItem( p_intf, menu, "spu-es", VLC_OBJECT(p_input), true );
/* Playback menu for chapters */ /* Playback menu for chapters */
submenu = new QMenu( menu ); submenu = new QMenu( menu );
......
...@@ -113,7 +113,7 @@ private: ...@@ -113,7 +113,7 @@ private:
static QMenu *VideoMenu( intf_thread_t *p_intf, QWidget *parent ) { static QMenu *VideoMenu( intf_thread_t *p_intf, QWidget *parent ) {
return VideoMenu( p_intf, new QMenu( parent ) ); return VideoMenu( p_intf, new QMenu( parent ) );
} }
static QMenu *SubMenu(intf_thread_t *p_intf, QMenu *current); static QMenu *SubtitleMenu(intf_thread_t *p_intf, QMenu *current);
static QMenu *AudioMenu( intf_thread_t *, QMenu * ); static QMenu *AudioMenu( intf_thread_t *, QMenu * );
static QMenu *AudioMenu( intf_thread_t *p_intf, QWidget *parent ) { static QMenu *AudioMenu( intf_thread_t *p_intf, QWidget *parent ) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment