23 #ifndef CAF_APPLICATION_H
24 #define CAF_APPLICATION_H
30 #include <TDocStd_Application.hxx>
35 #pragma warning ( disable: 4251 )
49 Handle(TDocStd_Application) stdApp()
const;
57 virtual bool onUndo(
int );
58 virtual bool onRedo(
int );
72 virtual void setStdApp(
const Handle(TDocStd_Application)& );
75 Handle(TDocStd_Application) myStdApp;
79 #pragma warning ( default: 4251 )
#define CAF_EXPORT
Definition: CAF.h:33
Handle(TDocStd_Application) CAF_Application
Get OCAF application.
Definition: CAF_Application.cxx:97
OCC OCAF-based application.
Definition: CAF_Application.h:39
virtual QString getFileFilter(bool) const
virtual void createActions()
Handle(TDocStd_Application) stdApp() const
@ EditRedoId
Definition: CAF_Application.h:61
Handle(TDocStd_Application) myStdApp
Represents study for using in CAF module.
Definition: CAF_Study.h:40
Definition: STD_Application.h:55
virtual QString applicationName() const
Definition: STD_Application.cxx:82
virtual void updateCommandsStatus()
Definition: STD_Application.cxx:710
virtual void onHelpAbout()
Definition: STD_Application.cxx:905
@ UserID
Definition: STD_Application.h:63
virtual SUIT_Study * createNewStudy()
Creates a new Study instance. Must be redefined in new application according to its Study type.
Definition: SUIT_Application.cxx:296
Definition: SUIT_Study.h:41