class QDockWidget;
class Model_FeatureUpdatedMessage;
+class QAction;
/**\class XGUI_Workshop
* \ingroup GUI
public slots:
void updateCommandStatus();
- void updateModuleCommands();
+ void updateCommandsOnViewSelection();
void onNew();
void onOpen();
void onFeatureCreatedMsg(const Model_FeatureUpdatedMessage* theMsg);
void onFeatureRedisplayMsg(const Model_FeatureUpdatedMessage* theMsg);
+ QList<QAction*> getModuleCommands() const;
+
protected slots:
/// SLOT, that is called after the operation is started. Update workshop state according to
/// the started operation, e.g. visualizes the property panel and connect to it.