X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2FLIGHTGUI%2FLIGHTGUI_DataObject.h;h=04f5493bbe91cfea84c878407ac2b4f4fc23b75f;hb=182f1dd13deaa22a44f96cb7066c7c5c9534573d;hp=0a942e416bfa0d250435916e07f4d2605e6f248a;hpb=72785a59584c0f52de6926c1463947b19a659736;p=samples%2Flight.git diff --git a/src/LIGHTGUI/LIGHTGUI_DataObject.h b/src/LIGHTGUI/LIGHTGUI_DataObject.h index 0a942e4..04f5493 100644 --- a/src/LIGHTGUI/LIGHTGUI_DataObject.h +++ b/src/LIGHTGUI/LIGHTGUI_DataObject.h @@ -26,21 +26,23 @@ #ifndef LIGHTGUI_DATAOBJECT_H #define LIGHTGUI_DATAOBJECT_H -#include -#include +#include +#include #include /*! * LIGHTGUI_DataObject - LIGHT module's data object class */ -class LIGHTGUI_DataObject : public virtual CAM_DataObject +class LIGHTGUI_DataObject : public virtual LightApp_DataObject { public: LIGHTGUI_DataObject ( SUIT_DataObject* = 0 ); LIGHTGUI_DataObject ( const QString&, SUIT_DataObject* = 0 ); virtual ~LIGHTGUI_DataObject(); + virtual QString entry() const; + QString name() const; QPixmap icon() const; QString toolTip() const; @@ -57,8 +59,8 @@ private: * LIGHTGUI_ModuleObject - LIGHT module's root data object class */ -class LIGHTGUI_ModuleObject : public LIGHTGUI_DataObject, - public CAM_RootObject +class LIGHTGUI_ModuleObject : public LIGHTGUI_DataObject, + public CAM_RootObject { public: LIGHTGUI_ModuleObject ( CAM_DataModel*, SUIT_DataObject* = 0 );