1 // Copyright (C) 2014-20xx CEA/DEN, EDF R&D
3 // File: PartSet_Operation.h
4 // Created: 24 Nov 2014
5 // Author: Vitaly SMETANNIKOV
7 #ifndef PartSet_Operation_H
8 #define PartSet_Operation_H
12 #include <ModuleBase_Operation.h>
14 class ModuleBase_IWorkshop;
16 class PARTSET_EXPORT PartSet_Operation : public ModuleBase_Operation
20 PartSet_Operation(const QString& theId = "", QObject* theParent = 0)
21 :ModuleBase_Operation(theId, theParent) {}
23 void setWorkshop(ModuleBase_IWorkshop* theWorkshop) { myWorkshop = theWorkshop; }
26 void onSelectionChanged();
29 ModuleBase_IWorkshop* myWorkshop;