Salome HOME
Fix for Bug IPAL8945
[modules/visu.git] / src / VVTK / VVTK_ViewManager.cxx
1 #include "VVTK_ViewManager.h"
2 #include "VVTK_ViewModel.h"
3
4 int VVTK_ViewManager::_VVTKViewMgr_Id = 0;
5
6 //***************************************************************
7 VVTK_ViewManager
8 ::VVTK_ViewManager( SUIT_Study* study, 
9                     SUIT_Desktop* theDesktop ) 
10 : SUIT_ViewManager( study, theDesktop )
11 {
12   myId = ++_VVTKViewMgr_Id;
13   setViewModel( new VVTK_Viewer() );
14 }
15
16 //***************************************************************
17 VVTK_ViewManager::~VVTK_ViewManager()
18 {
19 }
20
21 //***************************************************************
22 void VVTK_ViewManager::setViewName(SUIT_ViewWindow* theView)
23 {
24   int aPos = myViews.find(theView);
25   theView->setCaption( tr( "VTK_VIEW_TITLE" ).arg( myId ).arg( aPos + 1 ) );
26 }