Salome HOME
add SVTK resources
[modules/gui.git] / src / LightApp / LightApp_Application.h
index ef00439dea442b758dbca004e63ba0e7f9a8648a..14d2e4c23cc6cd00ad045c63543588e52377e9a1 100644 (file)
@@ -44,8 +44,8 @@ class LIGHTAPP_EXPORT LightApp_Application : public CAM_Application
 public:
   typedef enum { WT_ObjectBrowser, WT_PyConsole, WT_LogWindow, WT_User } WindowTypes;
 
-  enum { NewGLViewId = STD_Application::UserID, NewPlot2dId, NewOCCViewId, NewVTKViewId,
-         PreferencesId, MRUId, UserID };
+  enum { NewGLViewId = CAM_Application::UserID, NewPlot2dId, NewOCCViewId, NewVTKViewId,
+         PreferencesId, MRUId, RenameId, UserID };
 public:
   LightApp_Application();
   virtual ~LightApp_Application();
@@ -79,6 +79,7 @@ public:
   void                                updateActions();
 
   SUIT_ViewManager*                   getViewManager( const QString&, const bool );
+  virtual void                        removeViewManager( SUIT_ViewManager* );
   QWidget*                            getWindow( const int, const int = -1 );
   QWidget*                            window( const int, const int = -1 ) const;
   void                                addWindow( QWidget*, const int, const int = -1 );
@@ -149,6 +150,7 @@ private slots:
   void                                onPreferences();
   void                                onMRUActivated( QString );
   void                                onPreferenceChanged( QString&, QString&, QString& );
+  void                                onRenameWindow();
 
 protected:
   void                                updateWindows();