]> SALOME platform Git repositories - modules/gui.git/commit
Salome HOME
GUITHARE DIAGRAMS: LignApp application with two light modules.
authorsln <sln@opencascade.com>
Fri, 2 Apr 2010 08:55:41 +0000 (08:55 +0000)
committersln <sln@opencascade.com>
Fri, 2 Apr 2010 08:55:41 +0000 (08:55 +0000)
commit8e6c087698b0924a7b4b4f515141e52f80520ac2
tree79cdafcca9704181123ed4ece3f7cc633f7f322b
parentf0217cac6dde49cd63cd92dd842ac60350d75bc3
GUITHARE DIAGRAMS: LignApp application with two light modules.
Problem: Object browser is empty after opening existing document
Decision:
1) --autoload  parameter is added. If it is specified myAutoLoad of CAM_Application is equal to TRUE and all modules are loaded when application is created.
2) LightApp_Application::onStudyOpened() method is modified. aModule->connectToStudy() is called for each module if myAutoLoad is true. This allow updating object browser by each module
src/CAM/CAM_Application.cxx
src/CAM/CAM_Application.h
src/LightApp/LightApp_Application.cxx