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 | |
| MenuNode * | parent |
| 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... | |
Represents a menu item inside main menu structure.
| QtxActionMenuMgr::MenuNode::MenuNode | ( | ) |
Default constructor.
| QtxActionMenuMgr::MenuNode::MenuNode | ( | MenuNode * | p, |
| const int | _id, | ||
| const int | _idx, | ||
| const int | _group | ||
| ) |
Constructor.
| p | parent menu node |
| _id | menu node ID |
| _idx | menu node index |
| _group | menu node group ID |
References children.
| QtxActionMenuMgr::MenuNode::~MenuNode | ( | ) |
Destructor.
| NodeList QtxActionMenuMgr::MenuNode::children |
children menu nodes list
| int QtxActionMenuMgr::MenuNode::emptyEnabled |
enable empty menu flag
| int QtxActionMenuMgr::MenuNode::group |
menu group ID
| int QtxActionMenuMgr::MenuNode::id |
menu nodeID
| int QtxActionMenuMgr::MenuNode::idx |
menu node index
| MenuNode* QtxActionMenuMgr::MenuNode::parent |
parent menu node
| bool QtxActionMenuMgr::MenuNode::visible |
visibility status