class SalomeApp_Preferences;
class SalomeApp_SelectionMgr;
class SalomeApp_WidgetContainer;
+class SUIT_Accel;
class SALOME_LifeCycleCORBA;
enum { ModulesListId = STD_Application::UserID, NewGLViewId,
NewPlot2dId, NewOCCViewId, NewVTKViewId, DumpStudyId,
- LoadScriptId,PropertiesId, PreferencesId, MRUId, UserID };
+ LoadScriptId, PropertiesId, PreferencesId, MRUId,
+ CatalogGenId, RegDisplayId, UserID };
public:
SalomeApp_Application();
virtual void createEmptyStudy();
+ SUIT_Accel* accel() const;
+
static CORBA::ORB_var orb();
static SALOMEDSClient_StudyManager* studyMgr();
static SALOME_NamingService* namingService();
private slots:
void onSelection();
void onRefresh();
+ void onDeleteReferences();
protected:
virtual void createActions();
virtual void updateDesktopTitle();
protected slots:
- virtual void onDesktopActivated();
+ virtual void onDesktopActivated();
private slots:
void onNewWindow();
void onPreferences();
void onMRUActivated( QString );
+ void onCatalogGen();
+ void onRegDisplay();
+
void onPreferenceChanged( QString&, QString&, QString& );
void onOpenWith();
ActionMap myActions;
WindowMap myWindows;
+ SUIT_Accel* myAccel;
+
static SalomeApp_Preferences* _prefs_;
};