Salome HOME
Fixing a bug : Salome GUI style needs addLibraryPath() method to be called
[modules/gui.git] / src / SVTK / SVTK_ViewManager.cxx
1 #include "SVTK_ViewManager.h"
2 #include "SVTK_ViewModel.h"
3
4 #include <VTKViewer_ViewManager.h>
5
6 int SVTK_ViewManager::_SVTKViewMgr_Id = 0;
7
8 //***************************************************************
9 SVTK_ViewManager::SVTK_ViewManager( SUIT_Study* study, 
10                     SUIT_Desktop* theDesktop ) 
11 : SUIT_ViewManager( study, theDesktop )
12 {
13   myId = ++_SVTKViewMgr_Id;
14   setViewModel( new SVTK_Viewer() );
15 }
16
17 //***************************************************************
18 SVTK_ViewManager::~SVTK_ViewManager()
19 {
20 }
21
22 //***************************************************************
23 void SVTK_ViewManager::setViewName(SUIT_ViewWindow* theView)
24 {
25   int aPos = myViews.find(theView);
26   theView->setCaption( VTKViewer_ViewManager::tr( "VTK_VIEW_TITLE" ).arg( myId ).arg( aPos + 1 ) );
27 }