Salome HOME
History menu: improvments and bugfixes
[modules/shaper.git] / src / XGUI / XGUI_HistoryMenu.h
index 9dd2951acc579de46bb27aca188100592571ea4a..563689e43b2805a906a439153f08092269166a13 100644 (file)
@@ -22,17 +22,23 @@ class XGUI_EXPORT XGUI_HistoryMenu : public QMenu
   Q_OBJECT
  public:
   explicit XGUI_HistoryMenu(QToolButton* theParent);
+  explicit XGUI_HistoryMenu(QAction* theParent);
   virtual ~XGUI_HistoryMenu();
 
  signals:
-  void actionsSelected(int);
+  void actionSelected(int);
 
  public slots:
   void setHistory(const QList<ActionInfo>&);
 
+ protected:
+  virtual void leaveEvent(QEvent *);
+
  protected slots:
   void setStackSelectedTo(QListWidgetItem *);
   void onItemPressed(QListWidgetItem *);
+  void initMenu();
+
 
  private:
   QListWidget* myHistoryList;