Public Slots | |
| static void | updateRecents (intf_thread_t *) |
Static Public Member Functions | |
| static void | createMenuBar (MainInterface *mi, intf_thread_t *) |
| Main Menu Bar Creation. | |
| static void | PopupMenu (intf_thread_t *, bool) |
| static void | AudioPopupMenu (intf_thread_t *, bool) |
| static void | VideoPopupMenu (intf_thread_t *, bool) |
| static void | MiscPopupMenu (intf_thread_t *, bool) |
| static void | updateSystrayMenu (MainInterface *, intf_thread_t *, bool b_force_visible=false) |
| static void | DoAction (QObject *) |
Friends | |
| class | MenuFunc |
| void QVLCMenu::createMenuBar | ( | MainInterface * | mi, | |
| intf_thread_t * | p_intf | |||
| ) | [static] |
Main Menu Bar Creation.
References BAR_ADD, BAR_DADD, and qtr.
Referenced by MainInterface::MainInterface().
| void QVLCMenu::PopupMenu | ( | intf_thread_t * | p_intf, | |
| bool | show | |||
| ) | [static] |
References vlc_value_t::b_bool, intf_sys_t::b_isDialogProvider, CreateAndConnect(), InputAutoMenuBuilder(), ITEM_NORMAL, msg_Warn, intf_sys_t::p_mi, intf_thread_t::p_parent, intf_thread_t::p_sys, Populate(), POPUP_BOILERPLATE, qtr, THEMIM, var_Get, VLC_OBJECT, vlc_object_release, and VLC_VAR_BOOL.
Referenced by DialogsProvider::customEvent(), and MainInterface::popupMenu().
| void QVLCMenu::AudioPopupMenu | ( | intf_thread_t * | p_intf, | |
| bool | show | |||
| ) | [static] |
References AudioAutoMenuBuilder(), CREATE_POPUP, POPUP_BOILERPLATE, THEMIM, and vlc_object_release.
Referenced by DialogsProvider::customEvent().
| void QVLCMenu::VideoPopupMenu | ( | intf_thread_t * | p_intf, | |
| bool | show | |||
| ) | [static] |
References CREATE_POPUP, POPUP_BOILERPLATE, THEMIM, VideoAutoMenuBuilder(), and vlc_object_release.
Referenced by DialogsProvider::customEvent().
| void QVLCMenu::MiscPopupMenu | ( | intf_thread_t * | p_intf, | |
| bool | show | |||
| ) | [static] |
References InputAutoMenuBuilder(), Populate(), POPUP_BOILERPLATE, and PUSH_SEPARATOR.
Referenced by DialogsProvider::customEvent().
| void QVLCMenu::updateSystrayMenu | ( | MainInterface * | mi, | |
| intf_thread_t * | p_intf, | |||
| bool | b_force_visible = false | |||
| ) | [static] |
References addDPStaticEntry(), MainInterface::getSysTray(), MainInterface::getSysTrayMenu(), qtr, and THEMIM.
Referenced by MainInterface::toggleUpdateSystrayMenu().
| void QVLCMenu::DoAction | ( | QObject * | data | ) | [static] |
References MenuItemData::p_obj, pl_Get, MenuItemData::psz_var, MenuItemData::val, and var_Set.
| void QVLCMenu::updateRecents | ( | intf_thread_t * | p_intf | ) | [static, slot] |
References RecentsMRL::getInstance(), qtr, RecentsMRL::recents(), and RecentsMRL::signalMapper.
Referenced by RecentsMRL::addRecent(), and RecentsMRL::clear().
friend class MenuFunc [friend] |
1.5.6