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

Public Member Functions

 CrMenu (const QString &subMenu, const int menu, const int id, const int group, const int idx)
 
 CrMenu (const QString &subMenu, const QString &menu, const int id, const int group, const int idx)
 
 CrMenu (const int id, const int menu, const int group, const int idx)
 
 CrMenu (const int id, const QString &menu, const int group, const int idx)
 
 CrMenu (QAction *action, const int menu, const int id, const int group, const int idx)
 
 CrMenu (QAction *action, const QString &menu, const int id, const int group, const int idx)
 
int execute (LightApp_Module *module) const
 

Private Attributes

int myCase
 
QString myMenuName
 
int myMenuId
 
QString mySubMenuName
 
int myGroup
 
QActionmyAction
 
int myId
 
int myIndex
 

Constructor & Destructor Documentation

CrMenu::CrMenu ( const QString &  subMenu,
const int  menu,
const int  id,
const int  group,
const int  idx 
)
inline
CrMenu::CrMenu ( const QString &  subMenu,
const QString &  menu,
const int  id,
const int  group,
const int  idx 
)
inline
CrMenu::CrMenu ( const int  id,
const int  menu,
const int  group,
const int  idx 
)
inline
CrMenu::CrMenu ( const int  id,
const QString &  menu,
const int  group,
const int  idx 
)
inline
CrMenu::CrMenu ( QAction action,
const int  menu,
const int  id,
const int  group,
const int  idx 
)
inline
CrMenu::CrMenu ( QAction action,
const QString &  menu,
const int  id,
const int  group,
const int  idx 
)
inline

Member Function Documentation

int CrMenu::execute ( LightApp_Module module) const
inline

Member Data Documentation

QAction* CrMenu::myAction
private
int CrMenu::myCase
private
int CrMenu::myGroup
private
int CrMenu::myId
private
int CrMenu::myIndex
private
int CrMenu::myMenuId
private
QString CrMenu::myMenuName
private
QString CrMenu::mySubMenuName
private

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