Salome HOME
projects
/
modules
/
shaper.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Issue #6 Extended processing of nested actions.
[modules/shaper.git]
/
src
/
XGUI
/
XGUI_ActionsMgr.h
diff --git
a/src/XGUI/XGUI_ActionsMgr.h
b/src/XGUI/XGUI_ActionsMgr.h
index a3d7dea19192b14da881cd1c233ec2ddea70a268..d6c55d833ca7b87720107404be8267a1afd434c3 100644
(file)
--- a/
src/XGUI/XGUI_ActionsMgr.h
+++ b/
src/XGUI/XGUI_ActionsMgr.h
@@
-20,14
+20,18
@@
public:
XGUI_ActionsMgr(QObject* theParent);
virtual ~XGUI_ActionsMgr();
XGUI_ActionsMgr(QObject* theParent);
virtual ~XGUI_ActionsMgr();
+
void addCommand(XGUI_Command* theCmd);
void addCommand(XGUI_Command* theCmd);
- void restoreCommandState();
void saveCommandsState();
void saveCommandsState();
+ void restoreCommandState();
+
+ void setNestedActionsEnabled(bool);
public slots:
void setActionsDisabled(bool isEnabled);
private:
public slots:
void setActionsDisabled(bool isEnabled);
private:
+ QStringList myNestedActions;
QMap<QString, QAction*> myActions;
QMap<QString, bool> myActionsState;
};
QMap<QString, QAction*> myActions;
QMap<QString, bool> myActionsState;
};