1 #ifndef PartSet_Module_H
2 #define PartSet_Module_H
6 #include <XGUI_Module.h>
7 #include <XGUI_Command.h>
11 class PARTSET_EXPORT PartSet_Module: public QObject, public XGUI_Module
14 std::string modulePlugin();
17 PartSet_Module(XGUI_Workshop* theWshop);
18 virtual ~PartSet_Module();
20 virtual void createFeatures();
21 virtual void featureCreated(XGUI_Command* theFeature);
24 void onFeatureTriggered();
25 void onOperationStarted();
26 void onOperationStopped(ModuleBase_Operation* theOperation);
29 void visualizePreview(bool isDisplay);
32 XGUI_Workshop* myWorkshop;