#include <ModelAPI_Object.h>
#include <GeomAPI_AISObject.h>
+#include <Config_FeatureMessage.h>
#include <QObject>
class ModuleBase_Operation;
class ModuleBase_FilterFactory;
class ModuleBase_ViewerPrs;
+class QMainWindow;
/**
* \ingroup GUI
/// Update of commands status
virtual void updateCommandStatus() = 0;
+ virtual std::shared_ptr<Config_FeatureMessage> featureInfo(const QString& theId) const = 0;
+
+ virtual QMainWindow* desktop() const = 0;
+
+
signals:
/// Signal selection changed.
void selectionChanged();