S60UIExampleApplication.h
上传用户:laixiong
上传日期:2007-03-11
资源大小:2994k
文件大小:1k
源码类别:

Symbian

开发平台:

C/C++

  1. // Copyright (c) 2006 Nokia Corporation.
  2. #ifndef __S60UIEXAMPLEAPPLICATION_H__
  3. #define __S60UIEXAMPLEAPPLICATION_H__
  4. #include <aknapp.h>
  5. /**
  6. * CS60UIExampleApplication application class.
  7. * Provides factory to create concrete document object.
  8. * An instance of CS60UIExampleApplication is the application part of the
  9. * AVKON application framework for the S60UIExample example application.
  10. */
  11. class CS60UIExampleApplication : public CAknApplication
  12.     {
  13.     public: // Functions from base classes
  14.         /**
  15.         * From CApaApplication, AppDllUid.
  16.         * @return Application's UID (KUidS60UIExampleApp).
  17.         */
  18.         TUid AppDllUid() const;
  19.     protected: // Functions from base classes
  20.         /**
  21.         * From CApaApplication, CreateDocumentL.
  22.         * Creates CS60UIExampleDocument document object. The returned
  23.         * pointer in not owned by the CS60UIExampleApplication object.
  24.         * @return A pointer to the created document object.
  25.         */
  26.         CApaDocument* CreateDocumentL();
  27.     };
  28. #endif // __S60UIEXAMPLEAPPLICATION_H__
  29. // End of File