Salome HOME
Merge branch 'master' of newgeom:newgeom
[modules/shaper.git] / src / PartSet / PartSet_Module.h
index 6335136742ec6ad997bb9d487fa979f03505333c..fcf98a0c32920465955216376030dec8541d88cd 100644 (file)
@@ -6,12 +6,14 @@
 #include <XGUI_Module.h>
 #include <XGUI_Command.h>
 
+#include <QMap>
 #include <QObject>
 
+#include <string>
+
 class PARTSET_EXPORT PartSet_Module: public QObject, public XGUI_Module
 {
 Q_OBJECT
-  std::string modulePlugin();
 
 public:
   PartSet_Module(XGUI_Workshop* theWshop);
@@ -19,6 +21,7 @@ public:
 
   virtual void createFeatures();
   virtual void featureCreated(XGUI_Command* theFeature);
+  std::string featureFile(const std::string&);
 
 public slots:
   void onFeatureTriggered();
@@ -39,6 +42,8 @@ private:
 
 private:
   XGUI_Workshop* myWorkshop;
+
+  std::map<std::string, std::string> myFeaturesInFiles;
 };
 
 #endif