|
|
|
The .h header file defines four classes which are
required by all UIQ applications:
an application class, derived from
CQikApplication
a document class, derived from CQikDocument
an App UI class, derived from CQikAppUi
an application view class, derived from
CQikViewBase or CQikMultiPageViewBase.
See the Application framework classes
These classes are implemented in the .cpp source. The
.h header file also contains a definition of the application's
UID subtype, whose value should match that in the .mmp project
definition file.
For more information on UIDs, see
The .cpp source file contains:
implementations of the four classes defined in the
.h file
two EXPORTed functions:
NewApplication()
This is the entry point for the application. It is called
when the program is loaded, and should create an application, that is, an instance
of the CApaApplication derived class.
E32Main()
This is required by all Symbian programs.