43   m_action = 
new QAction(m_menu);
 
   45   m_action->setText(name.c_str());
 
   47   if(pixmap.empty() == 
false)
 
   48     m_action->setIcon(QIcon::fromTheme(pixmap.c_str()));
 
   50   connect(m_action, SIGNAL(triggered(
bool)), 
this, SLOT(onActionActivated(
bool)));
 
   52   m_menu->addAction(m_action);
 
virtual ~AbstractAction()
Destructor. 
 
AbstractAction(QMenu *menu)
Constructor. 
 
void createAction(std::string name, std::string pixmap="")
Create and set the actions parameters.