Salome HOME
Add missing resource item
[modules/gui.git] / src / SalomeApp / SalomeApp_Study.h
index 5344264867e75245014e985900eee54471cd57d3..01449c56e94b444c6192fc2ff26263fe514f6440 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2007-2012  CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2013  CEA/DEN, EDF R&D, OPEN CASCADE
 //
 // Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
 // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
@@ -83,7 +83,7 @@ public:
   void                setNameOfSavePoint(int savePoint, const QString& nameOfSavePoint);
 
   virtual void        restoreState(int savePoint);
-  void                markAsSavedIn(QString theFileName);
+  void                updateFromNotebook(const QString&, bool);
 
   virtual LightApp_DataObject* findObjectByEntry( const QString& theEntry );
 
@@ -106,6 +106,7 @@ protected:
                                                SUIT_DataObject* theParent ) const;
 protected slots:
   virtual void        updateModelRoot( const CAM_DataModel* );
+  void                onNoteBookVarUpdate( QString theVarName );
 
 private:
   QString             newStudyName() const;
@@ -113,6 +114,9 @@ private:
 private:
   _PTR(Study)         myStudyDS;
   Observer_i*         myObserver;
+
+ signals:
+  void                notebookVarUpdated( QString theVarName );
 };
 
 #ifdef WIN32