1 #ifndef CAF_APPLICATION_H
2 #define CAF_APPLICATION_H
6 #include "STD_Application.h"
15 #pragma warning ( disable: 4251 )
18 class CAF_EXPORT CAF_Application : public STD_Application
24 virtual ~CAF_Application();
26 virtual QString applicationName() const;
29 virtual void onHelpAbout();
32 virtual bool onUndo( int );
33 virtual bool onRedo( int );
36 enum { EditUndoId = STD_Application::UserID, EditRedoId, UserID };
39 virtual void createActions();
40 virtual void updateCommandsStatus();
42 bool undo( CAF_Study* doc );
43 bool redo( CAF_Study* doc );
47 #pragma warning ( default: 4251 )