class QVLCMenu : public QObject
{
- Q_OBJECT;
+ Q_OBJECT
friend class MenuFunc;
public:
/* Popups Menus */
static void PopupMenu( intf_thread_t *, bool );
- static void AudioPopupMenu( intf_thread_t * );
- static void VideoPopupMenu( intf_thread_t * );
- static void MiscPopupMenu( intf_thread_t * );
+ static void AudioPopupMenu( intf_thread_t *, bool );
+ static void VideoPopupMenu( intf_thread_t *, bool );
+ static void MiscPopupMenu( intf_thread_t *, bool );
/* Systray */
- static void updateSystrayMenu( MainInterface *,intf_thread_t *,
+ static void updateSystrayMenu( MainInterface *, intf_thread_t *,
bool b_force_visible = false);
/* Actions */
static QMenu *ToolsMenu( QMenu * );
static QMenu *ToolsMenu( QWidget * );
- static QMenu *ViewMenu( intf_thread_t *, QWidget *parent );
- static QMenu *ViewMenu( intf_thread_t *, QMenu *, bool with_intf );
+ static QMenu *ViewMenu( intf_thread_t *, QWidget * );
+ static QMenu *ViewMenu( intf_thread_t *, QMenu *, MainInterface * mi = NULL );
static QMenu *InterfacesMenu( intf_thread_t *p_intf, QMenu * );
static void ExtensionsMenu( intf_thread_t *p_intf, QMenu * );
case 1: QVLCMenu::AudioMenu( p_intf, menu ); break;
case 2: QVLCMenu::VideoMenu( p_intf, menu ); break;
case 3: QVLCMenu::RebuildNavigMenu( p_intf, menu ); break;
- case 4: QVLCMenu::ViewMenu( p_intf, menu, true ); break;
+ case 4: QVLCMenu::ViewMenu( p_intf, menu ); break;
}
}
private: