Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
QtxActionMenuMgr::MenuNode Class Reference

Represents a menu item inside main menu structure. More...

Public Member Functions

 MenuNode ()
 Default constructor. More...
 
 MenuNode (MenuNode *, const int, const int, const int)
 Constructor. More...
 
 ~MenuNode ()
 Destructor. More...
 

Public Attributes

MenuNodeparent
 parent menu node More...
 
int id
 menu nodeID More...
 
int idx
 menu node index More...
 
int group
 menu group ID More...
 
bool visible
 visibility status More...
 
int emptyEnabled
 enable empty menu flag More...
 
NodeList children
 children menu nodes list More...
 

Detailed Description

Constructor & Destructor Documentation

QtxActionMenuMgr::MenuNode::MenuNode ( )
QtxActionMenuMgr::MenuNode::MenuNode ( MenuNode p,
const int  _id,
const int  _idx,
const int  _group 
)
Parameters
pparent menu node
_idmenu node ID
_idxmenu node index
_groupmenu node group ID

References children.

QtxActionMenuMgr::MenuNode::~MenuNode ( )

Member Data Documentation

NodeList QtxActionMenuMgr::MenuNode::children
int QtxActionMenuMgr::MenuNode::emptyEnabled
int QtxActionMenuMgr::MenuNode::group
int QtxActionMenuMgr::MenuNode::id
int QtxActionMenuMgr::MenuNode::idx
MenuNode* QtxActionMenuMgr::MenuNode::parent
bool QtxActionMenuMgr::MenuNode::visible

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