#include <Events_Listener.h>
#include <ModelAPI_Feature.h>
+#include <ModuleBase_ActionInfo.h>
+
#include <QObject>
#include <QMap>
#include <QList>
//! If there is no such action, it will be created.
QAction* operationStateAction(OperationStateActionId theId, QObject* theParent = 0);
+ ActionInfo actionInfoById(const QString& theId);
+
public slots:
//! Update workbench actions according to OperationMgr state:
//! No active operations: all actions but nested are available