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 #1477 Build Vertex - wrong selection in viewer
[modules/shaper.git]
/
src
/
ModuleBase
/
ModuleBase_IWorkshop.h
diff --git
a/src/ModuleBase/ModuleBase_IWorkshop.h
b/src/ModuleBase/ModuleBase_IWorkshop.h
index 45284de1bd2542f646356718eafa3272429e6448..3d95859305485833272bc7d848dcd47d23e02318 100644
(file)
--- a/
src/ModuleBase/ModuleBase_IWorkshop.h
+++ b/
src/ModuleBase/ModuleBase_IWorkshop.h
@@
-13,6
+13,7
@@
#include <ModelAPI_Object.h>
#include <GeomAPI_AISObject.h>
#include <ModelAPI_Object.h>
#include <GeomAPI_AISObject.h>
+#include <Config_FeatureMessage.h>
#include <QObject>
#include <QObject>
@@
-23,6
+24,7
@@
class ModuleBase_IPropertyPanel;
class ModuleBase_Operation;
class ModuleBase_FilterFactory;
class ModuleBase_ViewerPrs;
class ModuleBase_Operation;
class ModuleBase_FilterFactory;
class ModuleBase_ViewerPrs;
+class QMainWindow;
/**
* \ingroup GUI
/**
* \ingroup GUI
@@
-104,6
+106,11
@@
Q_OBJECT
/// Update of commands status
virtual void updateCommandStatus() = 0;
/// 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();
signals:
/// Signal selection changed.
void selectionChanged();