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 bool onUndo( int );
30 virtual bool onRedo( int );
33 enum { EditUndoId = STD_Application::UserID, EditRedoId, UserID };
36 virtual void createActions();
37 virtual void updateCommandsStatus();
39 bool undo( CAF_Study* doc );
40 bool redo( CAF_Study* doc );
44 #pragma warning ( default: 4251 )