|
ACF $AcfVersion:0$
|
Interface for the main entry point of a component-based application. More...
#include <IApplication.h>
Public Member Functions | |
| virtual bool | InitializeApplication (int argc, char **argv)=0 |
| Initialize the application object. | |
| virtual int | Execute (int argc, char **argv)=0 |
| Start execution loop of the application. | |
| virtual QString | GetHelpText () const =0 |
| Get information about the possible command line arguments of this application. | |
| virtual QStringList | GetApplicationArguments () const =0 |
| Get the command line arguments of this application. | |
Public Member Functions inherited from istd::IPolymorphic | |
| virtual | ~IPolymorphic () |
Interface for the main entry point of a component-based application.
Definition at line 22 of file IApplication.h.
|
pure virtual |
Start execution loop of the application.
Implemented in ibase::CConsoleApplicationComp, iqtdoc::CSingletonDocApplicationComp, iqtgui::CDialogApplicationComp, and iqtgui::CGuiApplicationComp.
|
pure virtual |
Get the command line arguments of this application.
Implemented in ibase::CConsoleApplicationComp, iqtdoc::CSingletonDocApplicationComp, and iqtgui::CApplicationCompBase.
|
pure virtual |
Get information about the possible command line arguments of this application.
Implemented in ibase::CConsoleApplicationComp, iqtdoc::CSingletonDocApplicationComp, iqtgui::CDialogApplicationComp, and iqtgui::CGuiApplicationComp.
|
pure virtual |
Initialize the application object.
Implemented in ibase::CConsoleApplicationComp, iqtdoc::CSingletonDocApplicationComp, iqtgui::CApplicationCompBase, and iqtgui::CGuiApplicationComp.