Commit ffc8b7ce authored by Jean-Baptiste Kempf's avatar Jean-Baptiste Kempf

Menus: Comments and code cosmetics.

parent 3b4ca0c1
...@@ -47,6 +47,22 @@ ...@@ -47,6 +47,22 @@
#include <QSignalMapper> #include <QSignalMapper>
#include <QSystemTrayIcon> #include <QSystemTrayIcon>
/*
This file defines the main menus and the pop-up menu (right-click menu)
and the systray menu (in that order in the file)
There are 3 menus that have to be rebuilt everytime there are called:
Audio, Video, Navigation
3 functions are building those menus: AudioMenu, VideoMenu, NavigMenu
and 3 functions associated are collecting the objects :
InputAutoMenuBuilder, AudioAutoMenuBuilder, VideoAutoMenuBuilder.
A QSignalMapper decides when to rebuild those menus cf MenuFunc in the .hpp
Just before one of those menus are aboutToShow(), they are rebuild.
*/
enum enum
{ {
ITEM_NORMAL, ITEM_NORMAL,
...@@ -355,7 +371,7 @@ QMenu *QVLCMenu::ToolsMenu( intf_thread_t *p_intf, ...@@ -355,7 +371,7 @@ QMenu *QVLCMenu::ToolsMenu( intf_thread_t *p_intf,
if( mi ) if( mi )
{ {
/* Minimal View */ /* Minimal View */
QAction *action=menu->addAction( qtr( "Minimal View..." ), mi, QAction *action = menu->addAction( qtr( "Minimal View..." ), mi,
SLOT( toggleMinimalView() ), qtr( "Ctrl+H" ) ); SLOT( toggleMinimalView() ), qtr( "Ctrl+H" ) );
action->setCheckable( true ); action->setCheckable( true );
if( mi->getControlsVisibilityStatus() & CONTROLS_VISIBLE ) if( mi->getControlsVisibilityStatus() & CONTROLS_VISIBLE )
......
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