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();
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 );
void onPreferences();
void onMRUActivated( QString );
void onPreferenceChanged( QString&, QString&, QString& );
+ void onRenameWindow();
protected:
void updateWindows();