MythTV  master
Public Member Functions | Public Attributes | List of all members
MenuItemContext Class Reference

#include <tv_play.h>

Collaboration diagram for MenuItemContext:
Collaboration graph
[legend]

Public Member Functions

 MenuItemContext (const MenuBase &menu, const QDomNode &node, const QString &menuName, MenuCurrentContext current, bool doDisplay)
 
 MenuItemContext (const MenuBase &menu, const QDomNode &node, MenuShowContext showContext, MenuCurrentContext current, const QString &action, const QString &actionText, bool doDisplay)
 
 MenuItemContext (const MenuBase &menu, const QDomNode &node, MenuShowContext showContext, MenuCurrentContext current, const QString &action, bool doDisplay)
 

Public Attributes

const MenuBasem_menu
 
const QDomNode & m_node
 
MenuCategory m_category
 
const QString m_menuName
 
MenuShowContext m_showContext
 
MenuCurrentContext m_currentContext
 
const QString m_action
 
const QString m_actionText
 
bool m_doDisplay
 

Detailed Description

Definition at line 154 of file tv_play.h.

Constructor & Destructor Documentation

◆ MenuItemContext() [1/3]

MenuItemContext::MenuItemContext ( const MenuBase menu,
const QDomNode &  node,
const QString &  menuName,
MenuCurrentContext  current,
bool  doDisplay 
)
inline

Definition at line 158 of file tv_play.h.

◆ MenuItemContext() [2/3]

MenuItemContext::MenuItemContext ( const MenuBase menu,
const QDomNode &  node,
MenuShowContext  showContext,
MenuCurrentContext  current,
const QString &  action,
const QString &  actionText,
bool  doDisplay 
)
inline

Definition at line 173 of file tv_play.h.

◆ MenuItemContext() [3/3]

MenuItemContext::MenuItemContext ( const MenuBase menu,
const QDomNode &  node,
MenuShowContext  showContext,
MenuCurrentContext  current,
const QString &  action,
bool  doDisplay 
)
inline

Definition at line 190 of file tv_play.h.

Member Data Documentation

◆ m_menu

const MenuBase& MenuItemContext::m_menu

◆ m_node

const QDomNode& MenuItemContext::m_node

Definition at line 206 of file tv_play.h.

Referenced by TV::MenuItemDisplayCutlist(), and TV::MenuItemDisplayPlayback().

◆ m_category

MenuCategory MenuItemContext::m_category

Definition at line 207 of file tv_play.h.

Referenced by addButton(), TV::MenuItemDisplayCutlist(), and TV::MenuItemDisplayPlayback().

◆ m_menuName

const QString MenuItemContext::m_menuName

Definition at line 208 of file tv_play.h.

Referenced by TV::MenuItemDisplayCutlist(), and TV::MenuItemDisplayPlayback().

◆ m_showContext

MenuShowContext MenuItemContext::m_showContext

Definition at line 209 of file tv_play.h.

Referenced by addButton().

◆ m_currentContext

MenuCurrentContext MenuItemContext::m_currentContext

Definition at line 210 of file tv_play.h.

Referenced by addButton(), TV::MenuItemDisplayCutlist(), and TV::MenuItemDisplayPlayback().

◆ m_action

const QString MenuItemContext::m_action

Definition at line 211 of file tv_play.h.

Referenced by addButton(), TV::MenuItemDisplayCutlist(), and TV::MenuItemDisplayPlayback().

◆ m_actionText

const QString MenuItemContext::m_actionText

Definition at line 212 of file tv_play.h.

Referenced by addButton().

◆ m_doDisplay

bool MenuItemContext::m_doDisplay

Definition at line 213 of file tv_play.h.

Referenced by addButton(), TV::MenuItemDisplayCutlist(), and TV::MenuItemDisplayPlayback().


The documentation for this class was generated from the following file: