]> SALOME platform Git repositories - modules/gui.git/commitdiff
Salome HOME
Update Object Browser in loadDocument (bug 18574)
authorvsv <vsv@opencascade.com>
Tue, 11 Mar 2008 11:55:28 +0000 (11:55 +0000)
committervsv <vsv@opencascade.com>
Tue, 11 Mar 2008 11:55:28 +0000 (11:55 +0000)
src/SalomeApp/SalomeApp_Study.cxx

index 840e44247392e807b9db7a64653f910d634b52d5..459bc4ac22a1f2ef62839668d862f670a4ff409a 100644 (file)
@@ -121,9 +121,9 @@ bool SalomeApp_Study::openDocument( const QString& theFileName )
   ModelList dm_s;
   dataModels( dm_s );
   QListIterator<CAM_DataModel*> it( dm_s );
-  while ( it.hasNext() )
+  while ( it.hasNext() ) 
     openDataModel( studyName(), it.next() );
-
+  
   // this will build a SUIT_DataObject-s tree under myRoot member field
   // passing "false" in order NOT to rebuild existing data models' trees - it was done in previous step
   // but tree that corresponds to not-loaded data models will be updated any way. 
@@ -141,6 +141,7 @@ bool SalomeApp_Study::openDocument( const QString& theFileName )
       SalomeApp_VisualState( (SalomeApp_Application*)application() ).restoreState( savePoints[savePoints.size()-1] );
   }
 
+  ((SalomeApp_Application*)application())->updateObjectBrowser( true ); 
   return res;
 }
 
@@ -187,7 +188,6 @@ bool SalomeApp_Study::loadDocument( const QString& theStudyName )
   }
 
   //SRN: BugID IPAL9021: End
-
   return res;
 }