class SalomeApp_Application;
class CAM_Module;
+class SUIT_Desktop;
+
class QVBoxLayout;
class QHBoxLayout;
class QGridLayout;
const QStringList& getSelectedParts() const { return mSelectedParts; }
+ static SUIT_Desktop* desktop();
+
public slots:
bool deactivateModule(SUIT_Study*);
// Class MULTIPR_GUI_DataObject_Module
//*****************************************************************************
-class MULTIPR_GUI_DataObject_Module : public MULTIPR_GUI_DataObject, public LightApp_ModuleObject
+
+class MULTIPR_GUI_DataObject_Module : public MULTIPR_GUI_DataObject
{
public:
virtual QString name() const;
virtual QPixmap icon() const;
virtual QString toolTip() const;
-};
+private:
+
+ CAM_DataModel* mDm;
+ SUIT_DataObject* mParent;
+
+};
//*****************************************************************************
// Class MULTIPR_GUI_DataObject_Mesh
//class MULTIPR_GUI_DataModel : public LightApp_DataModel
class MULTIPR_GUI_DataModel : public SalomeApp_DataModel
{
+
public:
MULTIPR_GUI_DataModel(CAM_Module*);