class SalomeApp_Module;
class SalomeApp_SelectionMgr;
class SalomeApp_WidgetContainer;
+class SALOME_LifeCycleCORBA;
#ifdef WIN32
#pragma warning( disable:4251 )
virtual ~SalomeApp_Application();
virtual QString applicationName() const;
+ virtual QString applicationVersion() const;
virtual CAM_Module* loadModule( const QString& );
virtual bool activateModule( const QString& );
static CORBA::ORB_var orb();
static SALOMEDSClient_StudyManager* studyMgr();
static SALOME_NamingService* namingService();
+ static SALOME_LifeCycleCORBA* lcc();
static QString defaultEngineIOR();
signals:
virtual void onSelectionChanged();
+ virtual void beforeCloseDoc( SUIT_Study* );
+ virtual void afterCloseDoc();
+
private slots:
void onNewWindow();
void onModuleActivation( QAction* );