4 * Created on: Feb 2, 2015
8 #ifndef XGUI_HISTORYMENU_H_
9 #define XGUI_HISTORYMENU_H_
14 #include <ModuleBase_ActionInfo.h>
18 class QListWidgetItem;
20 class XGUI_EXPORT XGUI_HistoryMenu : public QMenu
24 explicit XGUI_HistoryMenu(QToolButton* theParent);
25 explicit XGUI_HistoryMenu(QAction* theParent);
26 virtual ~XGUI_HistoryMenu();
29 void actionSelected(int);
32 void setHistory(const QList<ActionInfo>&);
35 virtual void leaveEvent(QEvent *);
38 void setStackSelectedTo(QListWidgetItem *);
39 void onItemPressed(QListWidgetItem *);
44 QListWidget* myHistoryList;
47 #endif /* XGUI_OPERATIONSSTACKPOPUP_H_ */